2
我有手动运行的脚本,但运行通过cronjob时没有得到所需的输出。如果脚本有任何问题,请告诉我。Cronjob脚本失败,但手动运行良好
#!/usr/bin/ksh
file1=$(find *-* -mtime 1)
file2=$(find *-* -mtime 2)
basefile1=$(basename $file1)
basefile2=$(basename $file2)
cd /gtxappl/Release/SCMAudit
./cmp.sh $basefile1 $basefile2 > dailyAuditChecks.txt
mailx -s "Daily Checks Report" ****@homeretailgroup.com < dailyAuditChecks.txt
如果有疑问,请在脚本中添加printenv命令以查找环境的实际外观。 – 2012-05-01 02:55:57