странного хочется

trb
На сайте с 09.12.2007
Offline
105
trb
929

Хочется юниксовый command-line инструментарий для потоковой обработки кучи html страниц. А ля

sed, awk, grep etc только заточенный именно на html.

пример задачи:

Удалить тэг с calss=x из всех страниц, поменять аттрибут style для всех div c классом X.

Надеюсь получилось объяснить. Хочется именно готовый инструмент, самому писать не хочется.

response
На сайте с 01.12.2004
Offline
324
#1

в юнихах не шарю, но думаю можно как-то под эти цели прикрутить любой xslt-процессор (как-то так: http://www.google.com/search?client=opera&rls=ru&q=XSLT+command-line+processor&sourceid=opera&ie=utf-8&oe=utf-8)

Однопоточный парсер ключевых слов Магадан (http://magadanparser.ru) (со свистелками) Многопоточный парсер ключевых слов Солнечный (http://sunnyparser.ru) (без свистелок)
W
На сайте с 01.05.2006
Offline
51
wat
#2

а чем vim не устраивает?

http://ru.youtube.com/watch?v=pCiVCiku3cM&feature=related

Здесь палят темы (http://inetdev.ru/) / Follow me (http://twitter.com/xcrew)
trb
На сайте с 09.12.2007
Offline
105
trb
#3

нужно уметь править сразу 4000 документов. vim не пойдет.

[Удален]
#4

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

Конечно если бы существовал такой редактор, было бы круто, но это довольно трудоемкая работа, а пользователей на неё будет не много, разве что в корпорации продвигать.

IG
На сайте с 09.03.2008
Offline
12
#5

Такого не видел и не слышал...

Заработок и раскрутка сайтов! Системы ПЛАТЯТ: За клики 7центов СlickMoney сайт (https://clickcashmoney.com/index.htm?wm=1035091) 1. SAPE сайт (http://www.sape.ru/r.d087f1349f.php) 20$ ТИЦ-10 ПР-1 1. TAK сайт (hhttp://tak.ru/partner.php?id=145471) Контекстная реклама
inseonight
На сайте с 10.10.2008
Offline
170
#6
trb:
Хочется юниксовый command-line инструментарий для потоковой обработки кучи html страниц. А ля
sed, awk, grep etc только заточенный именно на html.

пример задачи:
Удалить тэг с calss=x из всех страниц, поменять аттрибут style для всех div c классом X.

Надеюсь получилось объяснить. Хочется именно готовый инструмент, самому писать не хочется.

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

Занимаюсь разработкой и продвижением интернет магазинов. Внедряю аналитику и консультирую по seo.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий