Показать сообщение отдельно
Старый 26.03.2007, 00:34     # 41
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
Сообщение от StasK Посмотреть сообщение
а теперь: как вырезать это все ???
А это и так все вырезается, точнее это считается разделителем полей, и по нему едлится, оно никуда не попадает.


Цитата:
Сообщение от StasK Посмотреть сообщение
т.е. что бы текст, который был после этого, стал сразу за текстом который был перед блоком без пустых строк ?
такое возможно?
В примере так и есть
Если при этом нужно еще что-то с собой захватить, например пустые строки ДО или ПОСЛЕ, то просто допишите это в регулярное выражение, типа:
Код:
#!/bin/gawk --file

BEGIN {
RS="\n* +===[0-9]===\n  \n  \n+"
}

{ print $0 }
Подчеркиваю, что все и так удалялось, ВМЕСТО разделителей не вставлялось пустых строк, тоесть то что подходило под регулярное выражение в RS и так удалялось.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума