Скачать список файлов с помощью wget с использованием подстановочных знаков

У меня есть список файлов, таких как:

test.com/image01.png
test.com/image02.png
test.com/image03.png
...
test.com/image50.png

и я хочу загрузить их все. Один из способов - записать все имена в файл, а затем:

$ wget -i url.txt

Но для 50 ссылок (как минимум) записать все в файл немного (даже путем копирования и вставки, я нужно отредактировать одну строку 49 раз.)

Я проверил что-то вроде:

$ wget test.com/image[01-50].png
Warning: wildcards not supported in HTTP.
--2019-09-22 01:45:43--  test.com/image[01-50].png
Resolving test.com (test.com)... 12.12.12.12
Connecting to test.com (test.com)|12.12.12.12|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2019-09-22 01:45:43 ERROR 404: Not Found.

Как я могу использовать подстановочные знаки в wget? Стоит ли использовать какие-либо переключатели?

0
задан 22 September 2019 в 01:26

2 ответа

Согласно John1024, расширение фигурной скобки является решением:

$ wget test.com/image{01..50}.png 
0
ответ дан 23 October 2019 в 11:02

для списка файлов для веб-страницы для Firefox существует расширение Firefox Linkgopher, который даст Вам страницу со ссылками, затем можно сохранить это к текстовому файлу. Это принимает фильтр. https://sites.google.com/site/linkgopher /

, как Вы знаете, wget может взять текстовый файл в качестве входа

, это является моим, <> означает Ваш вход, или удалите тот параметр, редактирование: те фигурные скобки не обнаружились, поэтому если нет никакой данной параматери, не вставила один или удаляет его.

wget - входной файл = - выставочный прогресс - limit-rate=200K - случайный - ожидает - без каталогов - продолжаются - отклоненный журнал = - выходной файл = - префикс каталога = - пользователь = - пароль =

0
ответ дан 23 October 2019 в 11:02

Другие вопросы по тегам:

Похожие вопросы: