对CRONIC / CRON造成“没有此类文件”错误进行故障排除


0

我已经通过Cronic通过管道传输了几个Cron作业设置,以便仅在出现错误时才通过电子邮件发送。

每当我在没有Cronic的终端中运行该命令时,该命令就会正确正确执行而不会出现错误。

root $nice -n19 cronic /usr/local/bin/dirperms/mediadrive-dir-perms.sh

但是,我会不时从CRON收到一封电子邮件,错误如下。

nice: cronic: No such file or directory

我无法弄清楚为什么会发生此错误。


在cron和命令行中设置cronic的完整路径。Cron在非常有限的PATH中运行。也许您在shell PATH中没有此命令
Romeo Ninov

并检查您的拼写是否正确-在这里叫做chronic
Toby Speight 2015年

1
谢谢你的建议。我添加了完整路径/ usr / bin / chronic并安装了chronic。似乎实际上可以安装cronic和慢性的两个包装器脚本。后者通过安装sudo apg-get install moreutils。感谢您的帮助@RomeoNinov和@ toby-speight
juliushibert 2015年

Answers:


0

通过慢性安装

sudo apt-get install moreutils

然后修改了CRON命令,以涵盖慢性病的完整路径。即。

* * * * * /usr/bin/chronic COMMAND
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.