Однако обратите внимание, что -О3 часто отфильтрованы по ебилдов. Ваш пример выходных данных не соответствует вашему описанию. Вы добавляете `типа objectclass: орг-222` в конце, но говорят, что его нужно заменять какой бы линии были типа objectclass: орг-Азбука`. Что это? Мы на самом деле увидел знак на обочине дороги, сказав "замок Ямада" как мы ехали на юг по шоссе 58 вчера днем. К сожалению, мы были в пробке, поэтому я не мог сделать фотографию выяснить точно, где мы были. Но по крайней мере этот район обозначен. @bjbk я попробовал с `ФН` а так .. никакой разницы. в любом случае это было бы проблемой при использовании внешней клавиатуры часто не. 1.загрузиться с CD, возможно, означает загрузиться с Ubuntu с компакт-диска. Я нашел проблему, файл, который был съедает все дисковое пространство! Это было в /var/журнал/. Это называлось языка.войти и было 450 ГБ. Я удалил, что вместе с языка.журнала.*.GZ файлы, и они составили около 500 ГБ. Не беспокойся о доме должны быть большими, это мой рабочий комп и я анализирую очень большие файлы. Тем не менее, проблема пока не решена. Но я попробовала новый способ, я надеюсь, что это получится в этот раз, и она перестанет съедает все дисковое пространство! Я связал .xsession теперь-ошибки файла в /dev/нуль/. Огромное спасибо Дрейк Clarris за вашу помощь, у тебя есть другие предложения?

Если у вас есть GNU awk и я предлагаю что-то вроде этого:

поглазеть начинается{РС="-+\н"} $0=="" || /ОГА:chandru/ && /ключ:ЗЗ/ {ОРС=РТ; печатать}' sample.txt
-------------
ОГА:chandru Сэм 
 ХУ DUPL
КЛЮЧ:ЗЗ
-------------
ОГА:chandru Сэм 
 ХУ DUPL
КЛЮЧ:ЗЗ
-------------

В $0=="" просто сил печатание пустых записей (как в первой строке вашего файла будет интерпретироваться, если вы считаете записей разделение строк черточками).


Если вы не имеете поглазеть, тогда действительно разница только в том, что вы не можете легко захватить разделитель записей - в образце вы указали, что это не большая проблема, поскольку она является фиксированной строкой. Так, например, с mawk:

mawk начинается{РС="-------------\Н"; РПР=Р} $0=="" || /ОГА:chandru/ && /ключ:ЗЗ/ {печать}' sample.txt
-------------
ОГА:chandru Сэм 
 ХУ DUPL
КЛЮЧ:ЗЗ
-------------
ОГА:chandru Сэм 
 ХУ DUPL
КЛЮЧ:ЗЗ
-------------