Видео смотреть бесплатно

Смотреть девушки видео

Официальный сайт ysaa 24/7/365

Смотреть видео бесплатно

22.09.10 17:35 E_user

Есть проблема!Просьба помочь в создании скрипта

Нужен скрипт, для вытаскивания части текста из файлов. К примеру, есть файл file.html с содержанием такого типа:
[table width="100%"][tbody]
[tr][td style="width: 20px; vertical-align:top"]
1. [img class="playimg" onclick="return operate('50205905_62172','http://site.ru/gfgfg/28b93fa13bc6.bmp',250);" /]
[/td]
[td style="width: 360px;"]
[a name='66322012_30174'][/a]
[table width="100%"][tbody]
[tr][td style="width: 20px; vertical-align:top"]
2. [img class="playimg" onclick="return operate('66322012_30174','http://site.ru/ab.bmp',205);"/]
[/td]
[td style="width: 360px;"]
[div class="audioRow" id="audio60867846_42289"]
[a name='60867846_42289'][/a]
[table width="100%"][tbody]
[tr][td style="width: 20px; vertical-align:top"]
3. [img class="playimg" onclick="return operate('60867846_42289','http://site.ru/bc.bmp',266);" /]
[/td]


В спойлере выделены нужные строчки. Нужно вытащить выражение меж апострофами, т.е. http://site.ru/ab.bmp, и др.

Взять все выражения, и поставить их перед wget, чтобы получилось


gwet http://site.ru/ab.bmp http://site.ru/bc.bmp http://site.ru/cd.bmp http://site.ru/de.bmp



Спасибо


Теги:

cblp 22.09.10 17:49 # +0
Квадратные скобки в HTML?
E_user 22.09.10 18:55 # +0
А как иначе тут html отобразить? :)
E_user 22.09.10 18:56 # +4
Вероятно кодом, сглупил.
cblp 22.09.10 19:56 # +0
<html>
segoon 22.09.10 17:50 # +0
Если на коленке, то вот:
cat t | grep img | cut -d' -f 4 | xargs wget

На 3 примерах работает.
segoon 22.09.10 17:51 # +0
Скушало бекслешь перед кавычкой ;(
cblp 22.09.10 17:50 # +0
man 7 regex
man grep
imaksimus 22.09.10 17:58 # +2
cat temp|grep -o 'http://site.ru/[a-zA-Z0-9/]\+.bmp'|xargs wget
как-то так
imaksimus 22.09.10 17:58 # +0
упс, s/temp/file.html
kstep 23.09.10 14:55 # +-1
тогда так:
egrep -o "http://[^']+" tmp | xargs wget
qmor 22.09.10 19:10 # +0
регекспы вперед
knicefire 23.09.10 16:06 # +0
cat file.html | grep -o "'http.*'" | xargs wget
так короче :)
danik 23.09.10 17:49 # +0
Короче, но не правильно ;)
Таким выражением ты выделишь всё до конца строки.
knicefire 23.09.10 20:46 # +0
вовсе нет... я выделю все что находится между 'http и до последней кавычки '
правда если после ссылки будут еще одинарные кавычки то да.. признаю что вариант не точен.. тогда видать лучшим решением будет вариант от kstep'a
kstep 25.09.10 16:49 # +0
Мне вот интересно, какой урод всех здесь минусует?
E_user 25.09.10 18:07 # +0
Кто-то чем-то недоволен. Ничего не поделаешь.

Лучшие блоги (все 137)
Топ пользователей Топ блогов
Топ пользователей Топ блогов
Элита (все 2641 из 206 городов)
Топ пользователей Топ блогов
welinux.ru

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн