|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry Klavdiev 2:5030/86.222 03 Jun 2004 11:42:11 To : Kirill Pushkin Subject : вырезать из файла несколько строк блоком -------------------------------------------------------------------------------- Ведь говорил мудрейший Kirill... 03 Jun 04 08:18, Kirill Pushkin wrote to Igor Tihonov: KP> Видимо ты это хотел. Hадеюсь, со своей терминологией справишся :) KP> grep -v -f <в другом файле типа> <файл типа> man grep или читай внимательнее. То, что ты предлагаешь эквивалентно по сути перебору: grep -v <первая строка> <файл типа> | grep -v <вторая строка> grep -v <третья строка> ... То есть на выходе не останется ни одной строки, которая встречается в <в другом файле типа>. А надо убить блок, состоящий из определенной последовательности строк. Боюсь, без нехилого скрипта на awk не обойтись. Эх, перла не знаю нихрена, там это по идее делается достаточно несложно. Dmitry ... AKA klavdiev@rle.ru --- GoldED+/LNX 1.1.5 * Origin: Death is no excuse to stop working (2:5030/86.222) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/392240bee563.html, оценка из 5, голосов 10
|