sed удаляет строки, не содержащие конкретной строки

Я новичок в sed , и у меня есть следующий вопрос. В этом примере:

some text here
blah blah 123
another new line
some other text as well
another line

Я хочу удалить все строки, кроме тех, которые содержат либо строку 'text' и , либо строку 'blah', поэтому мой выходной файл выглядит так:

some text here
blah blah 123
some other text as well

Любые подсказки, как это можно сделать с помощью sed ?

59
задан Jonathan Leffler 2 March 2012 в 23:50
поделиться