Re: Пакетное сканирование FTP
Как насчет такого решения?
lftp -c 'lftp serverip; set ftp:charset cp1251;find > filename'
исходное сообщение
Тема: Пакетное сканирование FTP
От: Alexander Esmont <alexander.esmo***@b*****.ua>
Дата: 05 Март 2007 11.43
Доброго времени суток!
Возникла маленькая заморочка с домашней сетью и прошу подсказки.
Есть домашняя сеть в которой есть некоторое количество ftp ресурсов,
открытых для общего доступа. При поиске интересных вещей приходится
выполнять такую последовательность:
- открытие ресурса через прогу ftp
- задание пассивного режима pass
- выполнение команды ls -lR для сохранения дерева каталогов в локальный
файл
- iconv для перекодировки списка из cp1251 в koi8-r
- поиск средствами mc внутри файла(как в локальной файловой системе lslR)
нужного материала по маске
Хочеться автоматизировать этот процесс таким способом:
- есть файл со списком ftp ресурсов
- написать скрипт который выполнит сбор списка файлов со всех ресурсов и
сольет их в один файл в подкаталоги с именами ftp-ресурсов для удобного
поиска.
Вот и прошу помощи в написании скрипта, который бы заходил на ftp-сервер,
сохранял локально список файлов и отключался. Обвязку я и сам (думаю)
смогу организовать...