2013-08-23 73 views
0

如何使腳本文件逐行執行其他腳本?我需要在正確的順序執行多個腳本才能正常工作執行其他腳本的腳本文件

+0

它是exec filename.sh?我不知道它是否會按順序 – iOSecure

+1

由於在腳本A完成,那麼你想運行腳本B? – sealz

+0

是的,這就是我想要做的 – iOSecure

回答

0

你可以有腳本通過&&

&&鏈接命令,以便執行確保第一命令已經移動到其他前完成犯罪鏈。與&相反,即使之前的失敗,它們也會執行它們。

  • first.sh相呼應,我首先
  • second.sh相呼應,我二

命令

sh first.sh && sh second.sh 

輸出

I am First 
I am Second 

您可以綁定到這個如果你希望擁有一個cron工作e它在某些時候執行等。

+1

也可以使用'';'''''''''sh first.sh; sh second.sh''。 ''&&''和'';''之間的區別在於'&&''只有在前一個命令成功退出而沒有任何錯誤的情況下才會繼續,'';''即使腳本失敗也會繼續運行。 –