2017-07-07 82 views
0

我想每两分钟执行一次Perl脚本。脚本没有输出在crontab下运行

此脚本向我发送包含文件的电子邮件。它工作正常手动。

我试着在一个crontab

*/2 * * * * /sw/freetools/perl/5.8.8/Linux/rh6/x86_64/bin/perl /home/httpldev/iLicoMetrics/metrique.pl &> /dev/null 

我也试图与

*/2 * * * * /home/httpldev/iLicoMetrics/metrique.pl &> /dev/null 

,但我没有输出。

+3

您应该尝试将执行的输出重定向到一个文件而不是'/ dev/null',这样您就可以从它可能包含的错误消息中找出答案。 – Aaron

+1

[cron tag wiki](https://stackoverflow.com/tags/cron/info)具有出色的调试信息,您有看过吗? –

+0

谢谢大家,我解决了这个问题 – maha

回答

3

我发现我的错误,我做在Perl的路径错误: /sw/freetools/perl/5.8.8/Linux/rh6/x86_64/bin/perl

/SW/freetools/perl的/5.8.8/Linux/rh60/x86_64/bin/perl

谢谢你的帮忙。