Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 如何在atd中顺序执行多个命令_Linux_Bash - Fatal编程技术网

Linux 如何在atd中顺序执行多个命令

Linux 如何在atd中顺序执行多个命令,linux,bash,Linux,Bash,我希望使用atd按顺序执行这3个命令,但这会适得其反。这3个命令并行执行。如何按顺序执行这3个命令?atd是否按顺序运行命令,问题是由于扩展而在提交作业时两个日期命令都运行,请尝试: echo "echo `date +'%Y%m%d-%H%M%S'`' hello' >> tmp.log; sleep 3s; echo `date +'%Y%m%d-%H%M%S'`' world' >> tmp.log" | at now

我希望使用atd按顺序执行这3个命令,但这会适得其反。这3个命令并行执行。如何按顺序执行这3个命令?

atd
是否按顺序运行命令,问题是
由于扩展而在提交作业时两个日期命令都运行,请尝试:

echo "echo `date +'%Y%m%d-%H%M%S'`'  hello' >> tmp.log;
      sleep 3s;
      echo `date +'%Y%m%d-%H%M%S'`'  world' >> tmp.log" |
at now

atd
确实按顺序运行命令,问题是
由于扩展而在提交作业时两个日期命令都运行,请尝试:

echo "echo `date +'%Y%m%d-%H%M%S'`'  hello' >> tmp.log;
      sleep 3s;
      echo `date +'%Y%m%d-%H%M%S'`'  world' >> tmp.log" |
at now