Kadet Posted July 17, 2009 Posted July 17, 2009 Имеется сервер1 и сервер2, нужно скриптом из сервреа1 скопировать на сервер2 папку на 60-т гигов. В папке очень много других папок и файлов... пробую написать писать вот так: ++++++++++++++++++++++ #!/bin/bash cd /var/dump/ HOST='www' USER='xxxx' PASSWD='wwwww' ftp -n $HOST <<END_SCRIPT quote USER $USER quote PASS $PASSWD put dir quit END_SCRIPT exit 0 ++++++++++++++++++++++ В ответ пишет: dir: not a plain file. Что не так? Вставить ник Quote
MESB Posted July 18, 2009 Posted July 18, 2009 (edited) Пользовать mput вместо put, правда если мне память не изменяет рекурсивно он всё обойти несможет всётаки. Помоему именно изза этого я в своё время заюзал ncftp. Edited July 18, 2009 by MESB Вставить ник Quote
df0 Posted July 18, 2009 Posted July 18, 2009 Пользовать mput вместо put, правда если мне память не изменяет рекурсивно он всё обойти несможет всётаки.Проверить наличие команд recurse и prompt.recurse prompt mput ... Вставить ник Quote
Kadet Posted July 28, 2009 Author Posted July 28, 2009 recurse - нету prompt - есть Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.