Страница 1 из 1

LFTP+CRONTAB

Добавлено: 2014-09-30 22:19:06
therb1
Здорова народ у меня такой вопрос.
Не могу поставить задание в кронтабе выдает что не может найти lftp, как бы не ставил хоть /usr/local/bin/lftp хоть просто lftp.

Код: Выделить всё

 lftp -e 'mirror --verbose -e -n / /ftp/pavant; bye;' -u LOCALUSER    USERNAME,PASSWORD SERVERADRESS:21 > /ftp/script_log/log
пытаюсь исполнить вот такую команду в sh скрипте после проверки на наличие уже запущенного процесса lftp.

Суть задачи есть удаленный ФТП на котором лежит 60 Гб файлов и есть моя машинка но канал нестабильный (от 3-9 мбит/с), запускаю sh скрипт который проверяет на наличие процесса lftp и если процесса нет то запускет вот ту строчку что выше указанна. Из командной строки норм работает, а в кроне пахать отказывается.

Если нужны какие логи напишите выложу. Я просто что то не сталкивался с таким никогда.

Скрипт нужен для того что бы lftp после завершения сразу же стартовал по новой и отправлял письмом лог того что было скопировано нового.

Re: LFTP+CRONTAB

Добавлено: 2014-10-01 7:53:28
Alex Keda
первой строкой в кронтаб пропишите пути

Код: Выделить всё

bkp0# crontab -l -u h5000 | head -2
MAILTO=""
PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
bkp0# 

Re: LFTP+CRONTAB

Добавлено: 2014-10-01 16:44:20
therb1
Спасибо как закончится первоначальное копирование попробую.

Re: LFTP+CRONTAB

Добавлено: 2014-10-06 19:32:13
зерби
Помогло спасибо огромное =)