[Comm] sed -?

Dolgov OV =?iso-8859-1?q?dov_=CE=C1_media-link=2Einfo?=
Вт Окт 5 19:19:04 MSD 2004


On Tue, 5 Oct 2004 16:43:09 +0300
Dolgov OV <dov на media-link.info> wrote:
> Здравствуйте.
> 
> Подскажите плз. как sed'ом заменить некий patern переводом строки?
> Или может не sed'ом, а perl'ом, но задача вот в чем:
> Есть текстовый файл с фрагментами html кода. В каждой строке от 1-го
> до 30-ти участков, разделенных последовательностью </TD></tr>
> Вот эти </TD></tr> я и хочу заменить переводом строки, дабы уже потом
> обрабатывать каждую отдельную ячейку, как отдельную строку в файле.
> 
> Пробовал 
> cat list.txt | sed s/"<\/TD><\/tr>"/\n/g - > list1.txt
> тупо подставляется n.
> 
> perl -nwe 'print "$1\n" if /(.*)<\/TD><\/tr>/' list.txt >
> list1.txt
> отбрасывает только последнюю последовательность. Может можно както
> perl'у объяснить чтобы он шел последовательно по строке до искомого
> patern'а?

Как это ни печально, но пришлось воспользоваться услугами M$Word и его
функцией найти и заменить </TD></tr> на ^p (знак абзаца) :-\

-- 
С наилучшими,
Олег Долгов
<dov AT media-link DOT info>
Registered Linux user #315454



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