10
我跑这对我Centos5箱:为什么`ls -al&; ls -al`无效?
ls -al & ; ls -al
我期待它在后台运行ls -al
,并同时在前台运行ls -al
,并演示如何在输出终端得到所有这样做错位。
不过,我得到:
-bash:靠近意外的标记'语法错误;”
如何在同一行写这两个命令?
我跑这对我Centos5箱:为什么`ls -al&; ls -al`无效?
ls -al & ; ls -al
我期待它在后台运行ls -al
,并同时在前台运行ls -al
,并演示如何在输出终端得到所有这样做错位。
不过,我得到:
-bash:靠近意外的标记'语法错误;”
如何在同一行写这两个命令?
不直观地,&
是一个命令分隔符以及一个forker。这意味着你实际上有命令:
ls -al & ; ls -al
# ^^^^^^^|^|^^^^^^^
...和Bash不支持空语句。
相反,简单的写:
ls -al & ls -al
没有分号。
@thatotherguy我想我一直在寻找该网站......很长一段时间.....! –
@thatotherguy哇。这很漂亮 – sehe
虽然这是一个方便的网站,不会提出这样的问题 – thecoshman