Пакетная загрузка NcFTP
Я нахожусь на коробке Debian, которую я никак не могу изменить.
Мне нужно загрузить весь каталог (и его подкаталоги) на мой сервер.
Единственный инструмент, который у меня есть, это ncFTP ( http://www.ncftp.com/).
Можете ли вы помочь мне написать скрипт bash, который:
- подключиться к xxx.myhost.com с указанными учетными данными
- положить рекурсивно содержимое /mydir/*
- перезаписать существующие файлы, ничего не спрашивая
Спасибо вам всем!
1 ответ
Решение
В основном это должно сделать свое дело:
ncftpput -R -u username-here -p "password-here" 12.12.12.12 /remote/dir /my/local/dir
Конечно, вы меняете имя пользователя, пароль, IP и каталоги с вашей информацией:)