Crontab添加移动、复制、解压、移动之间的等待时间

2022-01-27 04:48:44 标签 linuxcron

如何添加一个等待时间之间的crontab工作命令?

这段代码中可能还有其他错误。但主要目标是在晚上10点执行一行,等待前一行完成,然后移动到下一行……

crontab -e
#* 22 * * * ##At 10pm, do the following in order waiting for each to complete before moving on.
mv /home/$USER/isengard /home/$USER/middleearth/mirkwood
wait
cp -r -p /home/$USER/middleearth/mirkwood /home/$USER/middleearth/shire/
wait
mv /home/$USER/middleearth/mirkwood /home/$USER/middleearth/rohan/
wait
gunzip -r /home/$USER/middleearth/rohan/
wait
mv /home/$USER/middleearth/rohan /home/$USER/middleearth/gondor/

感谢内特·埃尔德雷奇,把这些都放在一起,以防对任何人有用。还要感谢小叮当。

然后在编辑器中输入代码#注意$USER可能需要更改为您的名字。

* 22 * * * mkdir -p /home/$USER/me/arnor/hobbits/ ; cp -r -p /home/$USER/me/arnor/hobbits/ /home/$USER/me/shire/ ; mv /home/$USER/me/arnor/hobbits/ /home/$USER/me/buckland/ ; gunzip -r /home/$USER/me/buckland/hobbits ; mv /home/$USER/me/buckland/hobbits /home/$USER/me/gondor/
阅读全文

▼ 版权说明

相关文章也很精彩
推荐内容
更多标签
相关热门
全站排行
随便看看

错说 cuoshuo.com —— 程序员的报错记录

部分内容根据CC版权协议转载;网站内容仅供参考,生产环境使用务必查阅官方文档

辽ICP备19011660号-5

×

扫码关注公众号:职场神器
发送: 1
获取永久解锁本站全部文章的验证码