分页: 1 / 1

关于脚本按顺序执行的一个问题。

发表于 : 2015-02-07 8:47
悬崖勒马2011
我有两个脚本 1.sh, 2.sh 必须要等1.sh执行完才可以执行2.sh。因为1.sh终端输出量太大,所以就用 nohup sh 1.sh 1>/dev/null 2>&1 & , 我想把它们两个写入母脚本中,但这样写:

nohup sh 1.sh 1>/dev/null 2>&1 &
2.sh

肯定不会按顺序执行。哪位大神帮个忙?谢谢

Re: 关于脚本按顺序执行的一个问题。

发表于 : 2015-02-07 11:27
susbarbatus
把 nohup 和后面的 & 去掉

Re: 关于脚本按顺序执行的一个问题。

发表于 : 2015-03-06 16:25
infidel
2楼正解,shell正常的情况下届时执行,block,同步的,如果用了&,nohup,screen这类的就变成异步了。