> ПРиветствую! Возникла необходимость скачивать с одного ftp сайта все
>файлы, в имени которых содержится *nt*, все это делается-то без проблем,
>но wget работает через squid, поэтому, если ему вместо имени дать
>шаблон, он пишет, что нет файлов, удовлетворяющих такому шаблону. Вот решил
>обойти проблему след. образом: получить список файлов, которые содержатся в
>данной директории ftp и передать его в качестве параметров на
>вход grep *.* | wget -i -.
> Как вот только список файлов получить? ((((
>Напишите как это будет выглядеть: список_файлов | grep '*nt*' | wget -i
>-
>Заранее спасибо
Что значит "как получить?" Зайти на нужный сервер да и получить ручками.
Дайте команду "ls -lR filelist" и получите в локальном файле filelist
список файлов, находящихся на сервере. А что с ним дальше делать - сами
знаете. Кстати, для получения этого списка вовсе необязательно открывать
интерактивный сеанс ftp. Можно все это сделать в скрипте с помощью
конструкции "document here". Пусть это будет вашим домашним заданием ;-).
|