2013-09-21 299 views
2
的Command完成后,执行命令2

如果我有一个UNIX shell脚本,对一个需要运行的每一行的一些命令,如shell脚本在UNIX

#!/bin/bash 
command1 
command2 

命令2只完成后excuted命令1。如何实现它

回答

2

你已经做到了。在运行下一个命令之前,bash通常会等待每个命令运行。如果用&符号结束命令(&),则它会在后台运行该命令,但由于您没有这样做,因此每个命令都会同步运行。

+0

表示命令2仅在命令1完成后才被执行 – Karunakar

+0

是,cmd2仅在cmd1后执行 – thekosmix