如何从shell脚本安排cron作业

时间:2014-09-10 08:38:11

标签: linux shell

我想通过运行shell脚本在Linux中安排一个cron作业。

场景是,我在用户的shell脚本中花了HH:MM格式的时间,并希望从shell脚本安排一个cron作业。我甚至希望cron作业只执行一次。

提前致谢...

1 个答案:

答案 0 :(得分:0)

对于crontab,您可以执行以下操作:

cur=$(crontab -l)
new="$mm $hh * * * your_command"

echo "$cur$new" | crontab -

对于一次性,crontab不是好人选。使用at(注意:your_command必须是文件,例如bash脚本)

at -f your_command $hh:$mm