LINUX.ORG.RU

bash, ftp, cron, вывод результатов


0

0

Народ, подскажите в чем может быть трабла: в bash-скрипте запускается FTP-сеанс, вывод которого (что передано, что скачано, что удалено) сохраняется в файл: ftp -i xxx.xxx.xxx.xxx >>log.ftp 2>&1. Если скрипт запускать в терминале, то все сохраняется как надо, но если засунуть скрипт в cron, то сохраняются только сообщения об ошибках. В скрипте есть еще команды, их вывод успешно перенаправляется в log.ftp, а вот ftp не хочет. Где ловить вывод ftp?

★★★★★
Ответ на: комментарий от Vlad_Ts

У меня таких скриптов в кроне больше одного на разных серверах, везде логи ftp_шные пишутся. Одно отличие, у меня ftp -v -i ...

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

Первоначально было просто: ftp -i xxx.xxx.xxx.xxx >>log.ftp, вывод в log.ftp пропал, дописал 2>&1, но это проблемы не решило. Как правильно перенаправить вывод если скрипт запускает cron?

Vlad_Ts ★★★★★
() автор топика
Ответ на: комментарий от sdio

Спасибо всем за советы, отдельное спасибо sdio, все работает как надо.

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