Linux. Wget. Как задать имя сохраняемого файла при чтении из списка?

Есть файл, в нем построчно введены ссылки которые нужно скачать. Подскажите как можно задать имя файла который будет сохранен. Например еще один файл создать с таким же количеством строк как и в первом, и что бы от туда брались имена для сохраняемого файла. Или как то по другому.
  • Вопрос задан
  • 5341 просмотр
Решения вопроса 1
3vi1_0n3
@3vi1_0n3
Как-то так:
#!/bin/bash

(while read url filename
do
  wget $url -O $filename
done) < wget-list.txt

wget-list.txt выглядит так:
урл1 имя_файла1
урл2 имя_файла2
....
урлN имя_файлаN
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@maxxx_kovalenko
admin
Надыбал способ закачки файлов с корректными именами на кириллице с обменника ex.ua
wget -i список файлов.urls -c --content-disposition --trust-server-names=on --restrict-file-names=nocontrol
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы