2
私は手動でうまく動作しますが、cronジョブを実行するときには希望の出力を得られないスクリプトがあります。スクリプトに間違いがある場合は教えてください。 Admin's Choiceから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コマンドをスクリプトに追加して、環境が実際にどのように見えるかを調べます。 –