我确信我在 crontab 文件中使用的语法是正确的,因为我在另一台主机上安装了相同的作业并且它工作正常。语法是:
05 10 * * mon,wed,fri /app/aban/scripts/remove_log.sh >> /app/aban/scripts/remove.log 2>&1
另外,我尝试了这个:
* * * * * /app/aban/scripts/remove_log.sh
错误是:
crontab: installing new crontabempty one
"/tmp/crontab.fuqF5D":0: bad minute
errors in crontab file, can't install.
Do you want to retry the same edit? n
crontab: edits left in /tmp/crontab.fuqF5D
请注意,我已以“aban”用户身份登录。我可以使用相同的用户登录在其他主机上安装 cronjobs。
有什么建议吗?