LINUX.ORG.RU

Посмотри кому мылятся ошибки крона.

ziemin ★★
()
Ответ на: комментарий от lousx

Скрипт лежит в каталоге с бэкапами.

и что?

anonymous
()

!/bin/sh

#!/bin/sh ёпта!

anonymous
()

В чём разница при запуске скрипта из консоли и по cron?

- пользователь
- переменные окружения

Если пользователь совпадает, то, скорее всего, отличается PATH. Для отладки измени шелл на /bin/bash и вставь в начало скрипта

exec > /path/to/log/file 2>&1

Естественно, пользователь, от имени которого запускается скриптр, должен иметь право на запись в лог-файл.

selivan ★★★
()

И, как верно отметел anonymous выше, sha-bang должен выглядеть как !/path/tu/shell. Если ! отсутствует - не заработает

selivan ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.