Tag: bash

Wubi Grub提示“支持最小的BASH类线编辑”

我今天刚刚和WUBI安装了ubuntu。 安装后,我第一次尝试启动它时,它给了我一个这个grub提示的屏幕: 支持最小的BASH类线编辑。 首先,TAB列出了可能的命令完成。 其他任何地方TAB都列出了可能的设备或文件完成。 GRUB> 我反复尝试重启,没有运气。 怎么了? 谢谢,JT

找到输入设备的ID并更改其属性的值

我从这篇文章中了解到,您可以通过以下方式设置鼠标速度: $ xinput –set-prop 10 “Device Accel Constant Deceleration” 4 其中10是目标设备的id ,可以通过检查xinput命令的输出来获得。 但是,我的问题是每次拔掉我的鼠标并重新插上它时,它的id就会改变。 因此,简单地将上面的行放入mouse.sh是不够的。 我还需要动态搜索目标设备的当前id值,即我的鼠标。 悲惨的部分是我对bash脚本一无所知,因此在这里寻求快速解决我的具体问题: 如何编写这个简单的脚本来定位输入设备的id ,比如说mouse ,并在上面的xinput行中使用这个id ?

如何在Zenity中使用进度条?

我正在编写一个简单的基本bash脚本(以#! /bin/bash开头,文件格式为.sh ),我正在努力使进度条工作: #!/bin/bash echo “You are running in LXDE mode. Answer ‘yes’ or ‘no’ on the following question to continue (or not) in LXDE mode.” zenity –question –text=’Do you want to continue in LXDE mode?’ –ok-label=Yes –cancel-label=No echo “Please enter your username and password to continue because the following command needs root privileges.” zenity […]

Ubuntu 12.04无法登录-Tty控制台说:-bash:/ usr / bin / byobu / -launch:没有这样的文件或目录

我在登录Ubuntu 12.04时遇到问题。 我认为这是由访问超级用户(如果没有错误)引起的。 我输入sudo nautilus给burg一个背景,但是我失败了x_x。 重启后,我无法登录桌面。 但我可以作为嘉宾登录。 我曾“谷歌搜索”解决问题。 大多数是通过按ctrl + alt + F1登录到终端屏幕(可能是tty控制台)。 但在我登录系统后说: -bash: /usr/bin/byobu/-launch: no such file or directory 帮助帮助:(

可变路径问题:找不到conda命令

正确安装Anaconda后。 我希望在完成安装后执行以下操作。 我忘记在安装anaconda时这样做: export PATH=”/root/anaconda3/bin” conda –version conda command not found 然后我开了 gedit /root/.bashrc 我在文件末尾添加了 export PATH=”/root/anaconda3/bin” 我还是得到了 conda –version conda command not found EDIT1:gedit /root/.bashrc # ~/.bashrc: executed by bash(1) for non-login shells. # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) # for examples # If not running interactively, don’t do anything [ -z “$PS1” […]

14.10 gnome经典metacity无法将键盘快捷键连接到二进制

我正在尝试使用Gnome Classic Metacity在Abuntu 14.10上运行Aero Snap效果 。 我发现一个命令,如果我在终端窗口执行,它是有效的: wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz && wmctrl -r :ACTIVE: -e 0,0,0,`xwininfo -root | grep Width | awk ‘{ print (($2/2))}’`,`xwininfo -root | grep Height | awk ‘{ print $2 }’` 我可以在sleep 1运行它以便有时间切换到我想要resize的窗口: sleep 1 && wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz && wmctrl -r :ACTIVE: -e 0,0,0,`xwininfo -root | […]

处理一定长度的bash破坏命令

考虑你想在bash运行这个命令: echo -n “Command of a specific length will break at the second run attempt.” 这是24×80 TTY的输出: ubuntu@ubuntu:~$ echo -n “Command of a specific length will break at the second run attempt.” Command of a specific lenght will break at the second run attempt.ubuntu@ubuntu: ~$ 考虑您想再次运行相同的命令。 一击到↑ : ubuntu@ubuntu:~$ echo -n “Command of a specific […]

为什么“who”命令不会以登录用户身份显示“root”?

当我使用以下命令从gnome-terminal以root身份登录时: sudo su 它以root用户身份登录。 这种切换不是用户认为是登录吗? 另外,哪个命令可以显示我所做的所有“切换”?

使用mkdir和touch创建目录结构

我正在网上学习Unix,我遇到了这个问题,以创建一个层次结构。 我已经使用mkdir命令创建了目录,但是在创建目录中的文件时我被卡住了。 我创建目录的命令是 mkdir -p mydir/{colors/{basic,blended},shape,animals/{mammals,reptiles}}

如何阻止bash提示颜色转义

我正在尝试配置bash以显示当前的git分支,基于此处的示例 ,但我无法弄清楚如何让bash停止转义颜色字符串。 我尝试的所有内容都会导致在提示行中输出颜色字符串。 我的提示如下: valorin@gandalf:~/workspace/wyoa (\[\033[0;31m\]master\[\033[00m\])$ .bashrc的相关部分: ## # Custom Git Branch name in prompt ## function git_prompt { if ! git rev-parse –git-dir > /dev/null 2>&1; then return 0 fi git_branch=$(git branch 2>/dev/null| sed -n ‘/^\*/s/^\* //p’) if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then if git diff –quiet 2>/dev/null >&2; […]