Как скачать серию файлов с помощью wget, например:
http://www.example.com/index.php?file=1
http://www.example.com/index.php?file=2
http://www.example.com/index.php?file=3
...
http://www.example.com/index.php?file=500
wget поддерживает загрузку более чем файла одной командой. Это означает, что вы можете использовать преимущества вашей оболочки, например:
wget http://www.example.com/index.php?file={1..500}
Если ваши URL-адреса находятся в файле (один URL-адрес в строке) или при стандартном вводе, вы также можете использовать wget [ 113] -i
.
Поместите все URL в файл, по одному URL на строку. Давайте назовем это file.txt.
Затем поместите код в другой файл:
#!/bin/bash
while read url; do
wget "$url"
done < file.txt
сохраните файл в том же каталоге file.txt и выполните его через терминал.
Если вы хотите загрузить файлы одновременно, просто добавьте & amp; после команды wget "$url"
(в той же строке)