按顺序运行shell脚本

时间:2013-12-29 00:04:48

标签: shell

当系统以cronjob启动时,我有3个命令正在运行。

# Sleep at startup
sleep 2m
#command num 1:
./trace.out
sleep 5

#Command num 2:
java -jar file.jar
sleep 5

#Command num 3:

sh ./script.sh

有没有办法让这个脚本使用循环更有效,某些方法可以确保每个脚本在执行下一个脚本之前运行。

1 个答案:

答案 0 :(得分:1)

我会用&&每个命令执行每个命令之间,只有前一个命令成功!例如:

# Sleep at startup
sleep 2m
./trace.out && java -jar file.jar && sh ./script.sh