Перейти к содержимому
Калькуляторы

фтп: копированние директории

Имеется сервер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.

 

Что не так?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пользовать mput вместо put, правда если мне память не изменяет рекурсивно он всё обойти несможет всётаки.

Помоему именно изза этого я в своё время заюзал ncftp.

Изменено пользователем MESB

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пользовать mput вместо put, правда если мне память не изменяет рекурсивно он всё обойти несможет всётаки.
Проверить наличие команд recurse и prompt.

recurse

prompt

mput ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.