wget только родительские страницы с помощью {..}

Если такого файла нет, мы можем создать файл с этим именем.
Я сделал следующее:
1. cp / etc / sysconfig / network-scripts / ifcfg-Auto_eth0 / etc / sysconfig / network-scripts / ifcfg-Auto_eth1
2. Этот файл содержит аппаратный адрес, поэтому получите аппаратный адрес ( HWADDR ) для соответствующего сетевого интерфейса, используя: vim /etc/udev/rules.d/70-persistent-net.rules и обновите его в файле / etc / sysconfig / network-scripts / ifcfg-Auto_eth1 как HWADDR = <аппаратный адрес>
Другой способ получить аппаратный адрес соответствующего сетевого интерфейса ( eth1 в данном случае) ifconfig -a | grep -i --color hwaddr
3. Если для параметра ONBOOT установлено значение нет , измените его на: ONBOOT = да
4. Перезагрузите систему

0
16.04.2018, 14:03
2 ответа

Использование оболочки, которая понимает арифметические диапазоны в раскрытии фигурных скобок (например. bashи ksh93иzsh):

wget --load-cookies=cookies.txt "https://example.com/pages/?p="{1..450}

Это будет расширено (до того, как wgetбудет вызвано )до

wget --load-cookies=cookies.txt "https://example.com/pages/?p="1 "https://example.com/pages/?p="2 "https://example.com/pages/?p="3... "https://example.com/pages/?p="450

Сcurl:

curl --cookie-jar cookies.txt "https://example.com/pages/?p="{1..450}

Сохранение вывода в отдельные файлы с помощьюcurl:

curl --cookie-jar cookies.txt -Ooutfile{1..450}.html "https://example.com/pages/?p="{1..450}
1
28.01.2020, 02:43

Пробовали ли вы рекурсивно загружать 1 глубину из "https://example.com/pages"?

Опция «-l 1» должна установить рекурсивную глубину равной 1.

источник :https://www.gnu.org/software/wget/manual/wget.html#Recursive-Download

0
28.01.2020, 02:43

Теги

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