Искать слово и следующие несколько слов

У меня есть длинный отчет в виде текста, разделенного табуляцией (то есть, если я открою этот текстовый файл в электронной таблице Excel, то каждое слово и число поместятся в ячейку). В этом отчете есть ключевые слова, которые я ищу и хочу распечатать четыре цифры рядом с этим ключевым словом. Например, предположим, что этот абзац находится в отчете (который разделен текстовой табуляцией) и ключевым словом является «число»

The following number 00 02 25 226 is my card ID.

. Я могу использовать команду «grep» для поиска точного слова «число», но как можно Я набираю это слово и следующие четыре ячейки (т.е. цифры)

0
12.05.2017, 02:04
1 ответ
grep -Eo 'number( [0-9]+)+' input
0
28.01.2020, 04:46

Теги

Похожие вопросы