GREP - опция "точка соответствия новой строки"? - PullRequest
3 голосов
/ 14 сентября 2011

Пример:

...
Line
some text
other text
10
...

Можно ли сказать GREP ^Line.*?^10$, чтобы точка соответствовала также символу новой строки, и я получаю следующий вывод:

Line
some text
other text
10

Если нет, есть ли некоторыеLinux CLI инструмент, который может это сделать?

Ответы [ 2 ]

5 голосов
/ 14 сентября 2011

Если вы собираетесь выводить строки между Line и 10 включительно, я предлагаю использовать awk:

awk '/^Line$/,/^10$/' myfile
0 голосов
/ 17 февраля 2017

Использование sed:

sed -rn '/^Line$/,/^10$/p' filename
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...