Пакетная загрузка 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 и каталоги с вашей информацией:)

Другие вопросы по тегам