Хранитель мутирующих психоматриц (pauelstv) wrote in ru_root,
Хранитель мутирующих психоматриц
pauelstv
ru_root

bash scripting. Пересылка файлов на FTP - [SOLVED]

Доброго времени суток товарищи руты.
Поможите, чем можете.
Я сам баш-скриптингом давным давно не занимался, и успехов честно говоря было мало.
Но вот сейчас потребовалось решить вот такую задачу:
есть хостинг с ssh, туда заливаются файлы в каталоги, каталоги называются по-разному, файлы в них по-разному. Все это пока происходит вручную.
Далее. Есть некий фтп-сервер, которому можно послать только один файл за сессию, после приема файла фтп-сервер сессию разрывает.

В итоге хотелось бы получить скрипт, который делал бы примерно следующее:
адрес фтп-сервера прописан в переменной, логин/пасс в переменной. получить имя нужной директории из строки ввода, сделать там листинг файлов, открыть фтп-сессию, скопировать на фтп первый файлик, закрыть сессию, открыть сессию, скопировать на фтп второй файлик, закрыть сессию, ну и так далее, пока не закачаются все файлы из указанной директории.
Чтобы было примерно так:
$ copyallonftp /home/bozo/stuff/dir01
Нутром понимаю, что задачка несложная. Раньше, когда файликов было мало - делал вручную, теперь объемы увеличились. Жить стало невозможно. Подсобите руты, оч надо =)
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 15 comments