По разному работает bash через ssh и по крону

12
Mik Foxi
На сайте с 02.03.2011
Offline
1076
#11
myhand:
Извините, а что должно руту приходить? Пустой выхлоп, оставшийся после того как вы все в /dev/null отправили?

так а это разве не подавление только того, что должно на экран выводиться? Это на работу самого скрипта тоже влияет?

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
M
На сайте с 01.12.2009
Offline
235
#12
foxi:
так а это разве не подавление только того, что должно на экран выводиться? Это на работу самого скрипта тоже влияет?

это да /dev/null , а это имеет смысл 2>&1

А так как вы запускаете скрипт в кроне, то я думаю надо echo вешать в скрипт а не в крон, видь речь идёт о разрыве, значит крон своё дело делает.

Администратор Linux,Freebsd. построения крупных проектов.
P
На сайте с 08.03.2007
Offline
250
#13

Мне кажется, надо для начала всё сделать с помощью ncftp, если проблема останется то скорее грешить на сеть. Может быть, лимиты какие-то разные в кроне?

Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#14

Запускайте скрипт в кроне как bash -x /usr/bin/backup.sh > /tmp/script.log 2>&1 и выкладывайте последние 40 строчек /tmp/script.log

С уважением, Борис Долгов. Администрирование, дешевые лицензии ISPsystem, Parallels, cPanel, DirectAdmin, скины, SSL - ISPlicense.ru (http://www.isplicense.ru/?from=4926)
M
На сайте с 16.09.2009
Offline
278
#15
foxi:
так а это разве не подавление только того, что должно на экран выводиться?

Ну вы же жалуетесь что "не шлет". Ему и нечего слать.

foxi:
Это на работу самого скрипта тоже влияет?

Почти наверняка - нет. Но на то что "ничего не шлет" - влияет совершенно однозначно :)

Boris A Dolgov:
Запускайте скрипт в кроне как bash -x /usr/bin/backup.sh > /tmp/script.log 2>&1 и выкладывайте последние 40 строчек /tmp/script.log

Мож-т просто убрать енто самое перенаправление ">/dev/null" - и пусть себе "шлет"? ;)

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#16
myhand:
Мож-т просто убрать енто самое перенаправление ">/dev/null" - и пусть себе "шлет"? ;)

А Вы гарантируете, что там почта правильно настроена? :)

M
На сайте с 16.09.2009
Offline
278
#17
Boris A Dolgov:
А Вы гарантируете, что там почта правильно настроена? :)

А вы гарантируете, что /tmp не забит? :)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий