LINUX.ORG.RU

wget и ftp с каталогами, начинающимися с !$%


0

0

Пытаюсь себе скачать таким образом

wget -nH --cut-dirs=4 "ftp://xxx.xxx.xxx.xxx/1/!^*/! # $/4/"

Оно пишет, что нет каталога с именем "!^*".

Мануал на предмет опции --restrcit-file-names был выкурен неоднократно. (Ткние носом пожалуйста, если что-то там пропустил)

Ссылку --- рабочая, Iceweasel по ней качает!

>Iceweasel по ней качает!

мозилла заменяет некошерные символы на %BLA и вот такое уже можно скармливать wget. (можно подавать ссылки из файла) Возможно есть какаянить утилитка для сего.

wfrr ★★☆
()
Ответ на: комментарий от annoynimous

Тоже самое. По-моему, оно не может справиться с пробелом, на прочие служебные символу ему, как будто, все равно.

Unforgiven
() автор топика
Ответ на: комментарий от anonymous

>Какой урод так файлы называет?

Я всецело согласен с тобой, товарищ. Однако этот злобный вендузятник в такие имена файлов вставляет еще и кирилические символы, что, как показал опыт, тоже имеет значение.

Что делать то, господа? :)

Unforgiven
() автор топика
Ответ на: комментарий от Unforgiven

как я и грил попробуй конвертированный

ftp://xxx.xxx.xxx.xxx/1/!%5E*/!%20#%20$/4/ - вот так твою ссылку

понимает мозилла, вгет тоже понимает такие ссылки. И опятьже попробуй из файла скормить ссылки.

wfrr ★★☆
()
Ответ на: комментарий от Unforgiven

wget -i file_which_contaon_links.txt

где file_which_contaon_links.txt - содержит ссылки, по одной на строку.

wfrr ★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.