linux - 如何通过脚本创建 crontab

标签 linux shell ubuntu cron crontab

我需要通过我运行的脚本添加一个 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/

相关文章:

linux - Ubuntu Linux 中内存压缩期间的 Postgres 延迟问题

linux - 在 bash 中对没有 uniq 的列进行排序和计数

linux - bash 脚本上的 "Cache"凭据

mysql - mysql服务器ubuntu远程连接的端口转发

linux - 在超过十亿个文件的目录执行 "tar"时,进程停留在D状态

linux - 将 cpp make 文件修改为 .c 文件不起作用

linux - 抑制期望输出

linux - shell 脚本 : ftp to check existing file

Linux Bitnami Ubuntu 上未进行 Php.ini 更改

linux - 命令 : tail file. txt '