Re: как получить список файлов на ftp-сервере
В сообщении от [Сб 2016-08-27 17:00 +0300]
dimas <dimas000@ya.ru> пишет:
> есть небольшой личный сайт, который переезжает на другой хостинг. в основном
> там фотки, которые все есть у меня локально, так что качать 2.5 гига с одного
> сервера, чтоб потом залить на другой - как-то нафиг надо, если проще те же
> фотки прогнать тем же скриптом, который их обзовет как надо, создаст превьюшки
> и html-страницы, да оно и быстрее. но местами есть и кой-какое другое полезное
> файло. причем на некоторые файлы ничего не ссылается (например, лежит себе пдф,
> на который ссылка дана где-нибудь на форуме), так что какой-нибудь wget -R их
> не увидит.
> так вот, есть ли какой-то способ с помощью wget/curl/ftp/etc получить полное
> дерево всех файлов на сервере, по типа локального "find /path/"? т.е. обойти
> рекурсивно все каталоги и сделать dir/ls.
По типу find:
lftp -u user,password ftp.foo.com -e 'find /dir; bye'
или ls -l:
lftp -u user,password ftp.foo.com -e 'find --ls /dir; bye'
--
Коротаев Руслан
http://blog.kr.pp.ru
Reply to: