为什么我的 crontab 不工作,如何排除故障?

为什么我的 crontab 不工作,如何排除故障?

我试图使用此命令通过 cron 作业将我的文件移动到另一个文件夹,但它不起作用。有人可以指出我的代码中的错误吗?

10 * * * *  mv -a /home/tect/Loco/* /home/tect/Public

/home/tect是我的用户文件夹,Loco是包含文件的原始文件夹,Public是目标文件夹。

答案1

你收到一个错误:

mv: invalid option - - 'a'

这意味着您的实现mv不知道-a您尝试使用的选项。

由于此选项在我有权访问的任何实现中都不可用mv(因此我无法告诉您要做什么),因此我无法给您任何有关如何解决其他问题的提示而不是重新阅读mv手册并重新思考您想要实现的目标。

答案2

假设您的mv命令在从命令行运行时有效,则问题可能是由于 PATH 环境变量丢失或无效造成的。

通常cron会记录其操作,/var/log/cron以便我开始进行故障排除。

相关内容