- подсобите с wget,
Square, 18:13 , 06-Ноя-11 (1)> Есть сайт мне нужны с него только определенные страницы > создаю запрос > $wget -nc -w 1 -r -l 100 -A htm,html http://site.ru/katalog={20..1120} > всё работает,но качает все страницы в указанном диапазоне,как бы wget объяснить что > мне нужны только каждая 5 страница то есть в данном случае > 20 25 30 итд вплоть до 1120?а запрашивайте каждуй страницу индивидуально, подставляя значения из шелл-переменной
- подсобите с wget,
Felix, 19:22 , 06-Ноя-11 (2) > а запрашивайте каждуй страницу индивидуально, подставляя значения из шелл-переменной сделал так #!/bin/bash COUNTER=20 URL=' http://site.ru/katalog={$COUNTER}' until [ $COUNTER -lt 1120 ]; do wget -nc -w 1 $URL echo $COUNTER let $COUNTER+=20 done попробовал так,но он сохраняет файлы с именем http://site.ru/katalog={$COUNTER} башка не варит- воскресенье видимо
- подсобите с wget,
Square, 22:00 , 06-Ноя-11 (3)>[оверквотинг удален] > #!/bin/bash > COUNTER=20 > URL=' http://site.ru/katalog={$COUNTER}' > until [ $COUNTER -lt 1120 ]; > do wget -nc -w 1 $URL > echo $COUNTER > let $COUNTER+=20 > done > попробовал так,но он сохраняет файлы с именем http://site.ru/katalog={$COUNTER} > башка не варит- воскресенье видимо двойные кавычки
- подсобите с wget,
erera22, 13:49 , 07-Ноя-11 (4)
- подсобите с wget,
Andrey Mitrofanov, 13:55 , 07-Ноя-11 (5)> curl В него калькулятор с кнопкой '+=5' встроен? Увау!!
- подсобите с wget,
XAnder, 18:24 , 07-Ноя-11 (6)Изврат, конечно, но:wget -nc -w 1 -r -l 100 -A htm,html \ `for i in {0..220}; do echo http://site.ru/katalog=$((20 + $i*5)); done`
|