当前运行的脚本完成后立即运行新脚本

时间:2018-02-05 15:10:57

标签: shell sequential

假设我正在运行一个需要数小时/天才能运行的shell脚本。如何确保在该脚本完成后,另一个脚本将启动,而无需从头开始重新运行所有内容?

2 个答案:

答案 0 :(得分:1)

您可以创建一个包含两行的主脚本:第一行SCRIPT A和第二行SCRIPT B. 脚本B不会开始直到脚本A完成。

答案 1 :(得分:0)

通常情况下,这可以通过几种方式解决,具体取决于您的具体情况:

  • 创建"驱动程序" shell脚本,一个接一个地运行两个脚本
  • 让第一个脚本作为最后一步运行第二个脚本
  • 如果您从cron运行脚本,请使用&& operator依次运行脚本