命令的排列、调度与替换

作者: cwqing1973 2009-02-27 21:04:13
一、命令的排列。
如果用户需要在一行中给出多个命令,即一次要同时执行几个命令,而实现的方法是使用分号“;”。其使用形式如下:
command1 ; command2 ; command3 ; ……
这种形式是先执行完第一个后,再接着执行第二个命令,以此类推!
但是在这种排列的方式中,有二种特例。即符号“&&”与“||”。
符号“&&”是只有在第一个命令正确执行后,再执行第二个命令。否则不会第二个以后的命令了。
符号“||”是只前面的命令失败后,才再执行第二个命令。
二、命令调度。
如果我们终端中运行一个命令或开启一个程序时,终端要等到命令或者程序运行完毕后,才能使用。如果在命令的后面加上一个符号“&”,则把可以继续在终端中进行其他的工作了。
三、命令替换
其语法是:
command1 $(command2)
或者:
command1 'command2'
这是一个非常有用的功能。

相关资讯