[Comm] Обновление запретного списка из bash

Вадим Илларионов gbimobou на gmail.com
Вт Дек 30 05:47:02 MSK 2014


29 декабря 2014 16:31:12 от Sergey поступило следующее:
> On Sunday 28 December 2014, Вадим Илларионов wrote:
> > Перловая конструкция:
> А цель сделать вообще, или именно хочется переписать
> без Perl ?

Да, хотелось бы сделать именно шелл-скриптом без перла.
Реализации на перле, питоне и си средь инета встречаются, а так - нет.
Недавняя подстава со стороны роскомнадзора, когда в список попал тег http:// 
без продолжения, и масса цисководов, заливающих в СЦЕшки сей список, нарвалась 
на блокировку ВСЕГО, заставила переосмыслить перловый парсинг.
В результате получился однострочный парсер типа:

7z e -so "$ZIP" "$XML" 2>/dev/null | iconv -fcp1251 -tutf8 | sed 's|<!
\[CDATA\[|\n|g' | sed '/xml version/d;/<\/domain>/d;s|^.*://|\*|;s|
\].*||;s|/$||'`

Да, sed | sed - иначе не получилось.
Вот и думается, пуркуа бы не пАлучать и саму выгрузку из баш-скрипта?
_______________________________
Мимо крокодил.
WBR, rednex CIO.
Cell: +7(964)103-65-67
Viber = Cell
JID = <mailto:>
Skype = $local_part@<mailto:>


Подробная информация о списке рассылки community