anonymous@RULINUX.NET~# Last login: 2024-11-22 08:52:07
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

wget и регулярные выражения

есть некий сайт с которого нужно слить пронумерованные изображения думаю, дай ка вгетом солью, и тут обнаруживаю, что регулярные выражения поддерживаются только для фтп. Пришлось вот такое вот написать

num=46; while [ $num -lt 90 ]; do wget http://${hostname}/pic${num}.jpg; num=$((num+1)); done

но что-то мне это решение не нравится =). Можно как-нибудь попроще это дело провернуть?)

anonymous(*) (2009-04-03 23:53:09)

Mozilla/5.0 (compatible; Konqueror/4.1; Linux) KHTML/4.1.3 (like Gecko)

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: wget и регулярные выражения от anonymous 2009-04-03 23:53:09
avatar
Скрыть

Re:wget и регулярные выражения

можно однострочником на perl. :)

amoralyrr(*)(2009-04-04 01:45:35)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009033008 GranParadiso/3.0.8
[#] [Добавить метку] [Редактировать] Ответ на: wget и регулярные выражения от anonymous 2009-04-03 23:53:09
avatar
Скрыть

Re:wget и регулярные выражения

> num=46; while [ $num -lt 90 ]; do wget http://${hostname}/pic${num}.jpg; num=$((num+1)); done

> но что-то мне это решение не нравится =). Можно как-нибудь попроще это дело провернуть?)

for((num=46; num < 90; ++num)); do wget http://${hostname}/pic${num}.jpg; done

кажись чуть чуть упростил :D :D :D

object_01(*)(2009-04-04 22:32:23)

Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3
[#] [Добавить метку] [Редактировать] Ответ на: wget и регулярные выражения от anonymous 2009-04-03 23:53:09
avatar
Скрыть

Re:wget и регулярные выражения

о, почти си). Думал в баше только for ... in .. поддерживается

эх, надеялся, что все таки можно применить конструкцию, аля ...pic[45-90].jpg

anonymous(*)(2009-04-05 00:26:07)

Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.5 (like Gecko) (Debian)
[#] [Добавить метку] [Редактировать] Ответ на: wget и регулярные выражения от anonymous 2009-04-03 23:53:09
avatar
Скрыть

Re:wget и регулярные выражения

а что, юзать curl не позволяет крас^Wрелигия?

xa3ap(*)(2009-04-06 00:53:35)

Opera/9.64 (X11; Linux i686; U; ru) Presto/2.1.1
[#] [Добавить метку] [Редактировать] Ответ на: wget и регулярные выражения от anonymous 2009-04-03 23:53:09
avatar
Скрыть

Re:wget и регулярные выражения

а чем не годится for i in `seq 46 90`?

anonymous(*)(2009-05-10 11:29:50)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009033017 GranParadiso/3.0.8
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!