2
假设我通过脚本编写cron文件并在 /var/spool/cron/crontabs/
下直接修改它们。当使用命令crontab -e
crontab检查我退出编辑器时的语法。有什么办法,通过脚本来做同样的检查吗?如何通过像“crontab -e”这样的脚本检查cron语法呢?
假设我通过脚本编写cron文件并在 /var/spool/cron/crontabs/
下直接修改它们。当使用命令crontab -e
crontab检查我退出编辑器时的语法。有什么办法,通过脚本来做同样的检查吗?如何通过像“crontab -e”这样的脚本检查cron语法呢?
使用-e选项的Crontab会打开您的默认编辑器并使用当前的cron文件并在退出后安装它。
首先,保存您的实际cron文件以确保不会丢失或破坏任何内容。
crontab -l > backup.cron
您可以直接安装,你已经熟文件:
crontab yourFile.text
或在脚本中使用的管道:
#/bin/bash
Variable="your scheduled tasks"
echo $Variable | crontab
您将获得的情况下,错误信息格式不正确。
更多信息:man crontab
请记住,这将删除以前的crontab有前,以检查它' – golimar
之前的crontab -l' @golimar是的,所有的保护好,当你触摸这种配置文件。我用你的建议更新我的答案。 – blashser