Мои скрипты загружают список URL-адресов и сохраняют его в один файл. Я обрабатываю загруженный контент и перехожу к следующему списку. Вот как я загружаю список URL-адресов с помощью wget:

wget --max-redirect=0 -i $1 -O $2

В списке есть несколько URL-адресов, которые перенаправляются, но я не хочу загружать перенаправленные URL-адреса, вместо этого я просто хочу сохранить этот URL-адрес в файл. Один из способов сделать это - сохранить ход выполнения wget в файл, а затем обработать его, чтобы определить, какие URL-адреса были перенаправлены.

Я пробовал следовать, но это не работает:

wget --max-redirect=0 -i $1 -O $2 > progressfile

Любая помощь?

1
idar 28 Дек 2017 в 22:38

1 ответ

Лучший ответ

Вы можете указать {{X0} } вариант (который отличается от -O вариант, который вы уже используете):

wget --max-redirect=0 -i $1 -O $2 -o progressfile
0
Oliver Charlesworth 28 Дек 2017 в 19:44