计划任务

sh/bash/dash/ksh/zsh等Shell脚本
回复
悬崖勒马2011
帖子: 91
注册时间: 2013-01-23 14:27
系统: ubuntu 12.04

计划任务

#1

帖子 悬崖勒马2011 » 2014-06-17 11:45

我想等1.sh 2.sh 3.sh都运行完在运行下一个命令,如果这样写入脚本怕是实现不了吧:

nohup sh 1.sh &
nohup sh 2.sh &
nohup sh 3.sh &
next command

请指教。谢谢!
头像
youzhiyili
帖子: 2422
注册时间: 2012-03-22 20:42
系统: ubuntu22.04

Re: 计划任务

#2

帖子 youzhiyili » 2014-06-17 15:15

呵呵,小弟顺便学习一下
不知道楼主三个脚本是要依次执行,还是放到后台一起执行
小弟做了个实验,不知道对不对

代码: 全选

meme@meme:/tmp$ cat a
echo 执行a
meme@meme:/tmp$ cat b
echo 执行b
meme@meme:/tmp$ cat c
echo 执行c

代码: 全选

meme@meme:/tmp$ ( ./a & ./b & ./c ) && echo a,b,c都执行了
执行b
执行a
执行c
a,b,c都执行了
meme@meme:/tmp$ 

代码: 全选

meme@meme:/tmp$ ./a && ./b && ./c && echo a,b,c都执行了
执行a
执行b
执行c
a,b,c都执行了
meme@meme:/tmp$ 
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
回复