1

Есть галерея в формате:

http:\\DOMAIN\file0001.jpghttp:\\DOMAIN\file0543.jpg

Как я могу скачать их все, используя wget?

Как я могу заставить его ждать 2 секунды между загрузками?

Я использую Bash версии 3.2.

2 ответа2

2

Используйте диапазоны с {..} .

$ wget http://example.com/file{0001..0543}.jpg

Приведенный выше ответ работает с zsh и bash версии 4 и выше. Посмотрите ответ, опубликованный @ w00t, если вы используете более старую версию bash (для проверки bash -version ).

2

В Баш:

for ((i=1; i<=500; i++)); do wget http://DOMAIN/file`printf "%04d" $i`.jpg; done

Если вы хотите подождать 2 секунды между загрузками, добавьте sleep 2; до того, как сделано

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .