我需要通过我运行的脚本添加一个 cron 作业来设置服务器。我目前正在使用 Ubuntu。我可以使用 crontab -e
但这将打开一个编辑器来编辑当前的 crontab。我想以编程方式执行此操作。
可以吗?
最佳答案
这是一个不使用/要求新作业在文件中的单行:
(crontab -l 2>/dev/null; echo "*/5 * * * * /path/to/job -with args") | crontab -
2>/dev/null
很重要,这样您就不会收到某些 *nixes 在当前没有 crontab 时产生的 no crontab for username
消息条目。
关于linux - 如何通过脚本创建 crontab,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4880290/