Нумерация строк в результате от grep

Как пронумеровать вывод результата поиска строк от grep в Linux/Unix

Например, вы ищете слово "word" в файле file.txt

Конечно, Вы используете команду grep для поиска этого слова в файле:

grep "word" file.txt

Результат будет приблизительно таким:

It's my word
word as word
World is'not word

А Вам хочется узнать количество строк и вместе с тем вывести все результаты на печать. В это Вам поможет команда cat с параметром -n. Вот как будет выглядеть полный код:

grep "word" file.txt | cat -n

И результат поиска будет следующим:
  1. It's my word
  2. word as word
  3. World is'not word
Все очень просто, не правда ли? Всем спасибо за внимание.

unix, linux, grep, cat

Комментарии

Популярные сообщения из этого блога

Как преобразовать строку в массив в ClickHouse / How to transform string to array in ClickHouse

Как разложить массив на несколько строк в ClickHouse

Экспорт одной таблицы базы данных или mysqldump одной таблицы (MySQL)