Questions tagged «bash»

Bash是来自GNU Project的类Unix操作系统的免费外壳。


3
echo $(((2#$ 1)))到底做什么?
给定二进制数时,以下bash脚本显示十进制数。 echo $((2#$1)) 为什么会这样呢? 我知道这$1是输入。也许2是基数(二进制)。但是我不明白所使用的语法。
53 bash 


6
Windows 10内部版本14316:Ctrl + v在Windows上的Ubuntu上的Bash上不起作用
在新的Windows 10 Insider内部版本14316上,我无法在Windows应用程序上的Ubunbu上的新Bash上使用Ctrl + V(粘贴的快捷方式)。有人遇到过这个问题吗?有什么办法吗? 我已经编辑了应用程序的属性以启用控件快捷方式和插入。另外,我尝试了Ctrl + Shift + V和Shift +插入,但都没有用。


5
如何“解压缩” zip文件?
我将一个zip文件解压缩到一个非空文件夹中。该zip文件包含大量文件和深入的层次结构,它们与目标目录的现有树合并。如何删除通过解压缩创建的文件和目录,而不破坏已经存在的文件和目录?当然,我仍然有合并的zip文件,因此信息就在那里。
52 linux  bash  zip 


6
使用sudo时找不到命令
该网站上有几个问题似乎与我的问题有关,但我都找不到解决方案。 我的操作系统是Ubuntu 12.04。我已经mvn安装了,/tools/noarch/apache-maven-3.1.1并且在我的末尾添加了以下几行/etc/profile: export M2_HOME=/tools/noarch/apache-maven-3.1.1 export PATH=$M2_HOME/bin:$PATH 之后,我执行source /etc/profile。 现在我的问题是:运行mvn --version命令成功并mvn找到可执行文件,而如果执行,sudo mvn --version我将得到输出:sudo: mvn: command not found。我知道PATH执行命令时可能会有所不同sudo,这就是我尝试这样做的原因: $>sudo echo $PATH /tools/noarch/apache-maven-3.1.1/bin:... some other stuff ... 我尝试的另一件事是执行sudo su -然后输入mvn --version。在这种情况下,mvn将成功找到并且命令成功。这里发生了什么?
52 linux  ubuntu  bash  sudo 

5
如何从终端(Mac OSX)进入CD
我如何进入拇指驱动器的目录?我一直在四处看看,看到这个命令“ diskutil list”列出了我所有的本地磁盘。那产生这个.. David-Adamss-MacBook-Pro:~ davidadams$ diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *250.1 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 249.7 GB disk0s2 /dev/disk3 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *4.0 GB disk3 1: DOS_FAT_32 THUMBDRIVE 4.0 GB disk3s1 现在我看到我的拇指驱动器显示在/ dev / …
52 mac  macos  bash  terminal 


7
如何验证bash中的file2比file1更新?
我如何验证file2上次修改的时间file1? 在此示例中,的perl修改时间比早stack。是否有bash或Linux命令可以根据修改时间比较这些文件? -rw-r--r-- 1 root root 1577 Sep 7 22:55 stack -rwxr-xr-x 1 root root 626 Sep 7 23:10 perl
51 bash 

2
如果单行,则重击
我想知道如何在bash脚本中的条件写在一行上。 例如,如何将其写在一行上,然后再将另一行写在下一行上? if [ -f "/usr/bin/wine" ]; then export WINEARCH=win32 fi 我之所以这样问,是因为我的.bashrc中有很多别名,并且在多个系统上具有相同的.bashrc(已同步),但是我不需要每个系统上的所有别名。我将它们中的大多数放入了if语句中,并且现在都可以很好地工作了,但是它们占用了很多空间,每行3行以及它们之间的空白行(我喜欢让它们容易可见) 我还将把这种技术用于环境变量。



3
Bash命令聚焦特定窗口
在bash命令行中,有没有一种方法可以将焦点集中在正在运行的进程的特定窗口上。假设我知道进程的名称,编号以及其他所需的信息。 例如,如果我有一个运行的Firefox实例,但已将其最小化(或者在它上面有其他窗口)。我需要一个bash命令,该命令可以使它成为活动窗口,并使之聚焦于Firefox窗口。
50 ubuntu  bash  gnome 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.