У меня есть сценарий оболочки, который я могу успешно запустить из командной строки.
Однако, когда я пытаюсь запустить тот же сценарий внутри задания cron, он успешно работает до той части, где происходит распаковка файлов, а затем завершается сбоем в части распаковки.
Возникает эхо «UNZIP FILES», а затем происходит сбой процесса.
Любые идеи, почему я могу успешно запустить скрипт из командной строки, но не как cron, и почему он может дать сбой в части распаковки?
Вот часть распакованного скрипта:
# Unzip the zipped files that were brought down
echo "\n*** UNZIP FILES ***"
cd $FILES_DIR
for z in *.zip; do unzip $z; done
$FILES_DIR
? Каково сообщение об ошибке, если оно есть? Что такое$PATH
в crontab? Или вы модифицируете его в своем сценарии? Есть ли.zip
файлы в$FILES_DIR
? - person Zsolt Botykai   schedule 27.02.2012