2013-08-23 57 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''。 ''&&''和'';''之间的区别在于'&&''只有在前一个命令成功退出而没有任何错误的情况下才会继续,'';''即使脚本失败也会继续运行。 –