假设我是通过脚本编写cron文件并直接在下面修改它们
/ var / spool / cron / crontabs /.使用命令crontab -e时,我退出编辑器时crontab会检查语法.有什么办法可以通过脚本进行相同的检查吗?
解决方法:
带-e选项的Crontab确实会使用当前cron文件打开默认编辑器,并在退出后进行安装.
首先,保存您的实际cron文件,以确保不会丢失或破坏任何东西.
crontab -l > backup.cron
您可以直接安装已煮熟的文件:
crontab yourFile.text
或在脚本中使用管道:
#/bin/bash
Variable="your scheduled tasks"
echo $Variable | crontab
如果格式不正确,您将收到错误消息.
更多信息:man crontab