我想通过运行shell脚本在Linux中安排一个cron作业。
场景是,我在用户的shell脚本中花了HH:MM格式的时间,并希望从shell脚本安排一个cron作业。我甚至希望cron作业只执行一次。
提前致谢...
答案 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