[Comm] lftp mirror

Eugene Prokopiev =?iso-8859-1?q?prokopiev_=CE=C1_stc=2Edonpac=2Eru?=
Вт Янв 10 10:09:41 MSK 2006


Здравствуйте!

Задача: зеркалить то, что доступно по ftp. lftp замечательно 
справляется, но как попросить его выводить в файл то, что он выводит на 
stdout?

# lftp ftp://192.168.46.2
lftp 192.168.46.2:~> mirror -e hasher additional
Total: 5 directories, 24 files, 0 symlinks 

New: 16 files, 0 symlinks
Modified: 3 files, 0 symlinks
lftp 192.168.46.2:/> exit

# cat mirror-additional.sh
#!/bin/sh
lftp ftp://192.168.46.2 << EOF
mirror -e hasher additional
EOF

# ./mirror-additional.sh
#

Самое очевидное - debug -o file, но уже на уровне 4 подробностей слишком 
много (причем тех, которые требуются нет), а дальше еще хуже. А нужно 
всего лишь количество скачанных/удаленных файлов (а если можно, то их 
список и размер) ...

Согласен на другие инструменты, лишь бы они решали поставленную задачу

-- 
С уважением, Прокопьев Евгений



Подробная информация о списке рассылки community