0
我想通过运行shell脚本在Linux中安排cron作业。如何从shell脚本安排cron作业
这种情况是,我在用户的shell脚本中以HH:MM格式抽取时间,并且想要从shell脚本安排一个cron作业。我甚至希望只执行一次cron作业。
在此先感谢...
我想通过运行shell脚本在Linux中安排cron作业。如何从shell脚本安排cron作业
这种情况是,我在用户的shell脚本中以HH:MM格式抽取时间,并且想要从shell脚本安排一个cron作业。我甚至希望只执行一次cron作业。
在此先感谢...
对于crontab
,你可以做这样的事情:
cur=$(crontab -l)
new="$mm $hh * * * your_command"
echo "$cur$new" | crontab -
对于一出手,crontab的不是很好的选择。使用at
(注意:your_command必须是文件,例如bash脚本)
at -f your_command $hh:$mm
您的问题是什么? – 2014-09-10 08:42:38
如果是一次性的话,可以使用'at'。试试'在'人。 – 2014-09-10 08:43:01
我想要的是通过使用“crontab -e”并编写命令例如“30 08 10 06 */home/full-backup”来调度crontab,我想使用shell脚本执行相同的操作 – Bala 2014-09-10 08:50:56