Сценарий оболочки работает по-другому при планировании с кроном

Руководство MAN BASH в соответствии с условными выражениями:

-f file
          True if file exists and is a regular file.

-d file
          True if file exists and is a directory.

Итак, чтобы проверить наличие каталога (не файла) ...

if [[ ! -d "$DIR/0folder" ]] ; then
    mkdir "$DIR/0folder"
fi

0
01.12.2014, 13:40
1 ответ

посмотрите в файл конфигурации CRON.

Может быть, ваша CRON-ROAD работает как определенный пользователь, который не имеет доступа ко всему.

Также это удивительная идея для записи журналов-файлов, чтобы вы могли видеть, какой именно ваш сценарий делает при запуске CRON.

0
28.01.2020, 04:58

Теги

Похожие вопросы