rxFtpTree. Построение дерева каталогов FTP-сервера
Автор: Виктор Смирнов
Дата: 04.10.2010
Источник: vasm.livejournal.com
Скачать скрипт в zip архиве.
Параметры командной строки:
rxFtpTree [login[:password]@]host[/dir] [level][:mode][:delay] |
| login | имя пользователя сервера FTP (по умолчанию: anonymous) |
| password | пароль пользователя сервера FTP (по умолчанию: anonymous@guest.ftp) |
| host | имя или адрес сервера FTP |
| dir | имя каталога сервера FTP, с которого начнётся построение дерева каталогов (по умолчанию: корневой каталог для указанного пользователя) |
| level | глубина просмотра вложенных подкаталогов - от 1 до 9 (по умолчанию: 1) |
| mode | режим работы с сервером FTP: a - активный, p - пассивный (по умолчанию: пассивный) |
| delay | задержка (в секундах) перед просмотром очередного подкаталога (по умолчанию: 0) |
| Если какой-либо параметр имеет недопустимое значение или программа запущена без параметров, то на консоль выводится описание параметров командной строки. |
Пример сообщений, выводимых на консоль во время работы программы:

Пример построения дерева каталогов (начало выходного файла hobbes.nmsu.edu.dir):
/
0MIRROR.TXT
0README.TXT
0TOP50.txt
0mirrors.txt
dirlist.txt
ls-lR.gz
so_10.zip -> /net/ftp//pub/os2/util/process
/pub
00README.UPGRADE
00global.gz
/pub/delayed
/pub/dos
2GBFIXPA.ZIP
2gbfix.zip
Usb4pas.zip
amos320.zip
bootfx.zip
и так далее...