2013-09-21 228 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