Как отобразить номер строки при выполнении grep для файла

14

Как отобразить номер строки при выполнении grep для файла. Например:

grep CONFIG_PM_ADVANCED_DEBUG /boot/config-`uname -r 
user7044
источник

Ответы:

32

Есть опция -nи многое другое на странице руководства, которую стоит прочитать.

enzotib
источник
6

grep -n <pattern> <file>префикс каждой строки вывода с номером строки во входном файле. Это то, что вы ищите?

Петр Узел
источник
столкновение в воздухе с энзотибом, который был быстрее
Петр Узел
1

alias grep='grep -inE --color=auto'

Это также раскрасит спичку для удобства чтения.

raychi
источник
1

Вы проверили cat -n 'filename'. Это напечатает номера строк.

Satyendra
источник
0
cat -n /boot/config | grep CONFIG_PM_ADVANCED_DEBUG

catбудут -n[umber]строки и | (filter)сквозь grepглядя только на строки CONFIG_PM....в них

результирующий вывод будет номером строки; текст строки и строки

cat -n[umber lines] /Path/to/filename | grep -i[gnor case (optional)] STRING_TO_LOOK_FOR
Лэндис Рид
источник
Добро пожаловать в U & L. Я отредактировал ваш пост, поэтому он использует возможности форматирования сайта немного больше. Пожалуйста, просмотрите изменения (с историей редактирования), чтобы ваши будущие ответы (и вопросы) могли выглядеть лучше. Также не обязательно «подписывать» ваше сообщение, ваше имя публикуется с вашим профилем на все ответы
Anthon