当系统以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
有没有办法让这个脚本使用循环更有效,某些方法可以确保每个脚本在执行下一个脚本之前运行。
答案 0 :(得分:1)
我会用&&每个命令执行每个命令之间,只有前一个命令成功!例如:
# Sleep at startup
sleep 2m
./trace.out && java -jar file.jar && sh ./script.sh