2017-02-06 2 views
-1

У меня есть файл журнал, содержащий следующие строки:регулярного выражения основной линии возврат

bbb authentication login ddd 
aaa authentication logout abc 
aaa authentication login ffff 
aaa authentication login nnnnn 

Я хочу, чтобы вернуть всю строку, сопоставляя одно слово.

Например, чтобы ввести «nnnnn» в regex и получить целую строку для этого ключевого слова.

Как я могу это сделать?

+0

Вы хотите вернуть эту строку ** aaa login login nnnnn ** одним регулярным выражением? –

ответ

0

Во-первых, обратите внимание, что для вашего случая нет регулярного выражения.

Вы можете посмотреть в руководстве grep команды:

ИМЯ Grep, задать расширенное, fgrep, rgrep - печать строк, соответствующих шаблону

Для вашего конкретного примера, у вас есть для выполнения:

grep nnnnn <filename> 
Смежные вопросы