web-dev-qa-db-ja.com

ファイルでgrepを実行中に行番号を表示する方法

ファイルに対してgrepを実行しているときに行番号を表示する方法。例えば:

grep CONFIG_PM_ADVANCED_DEBUG /boot/config-`uname -r 
15
user7044

オプションがあります-n、およびマニュアルページのその他の情報は一読に値します。

34
enzotib

grep -n <pattern> <file>は、出力の各行の前に入力ファイルの行番号を付けます。これはあなたが探しているものですか?

8
Petr Uzel

確認しましたかcat -n 'filename'。これにより、行番号が出力されます。

2
Satyendra

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

これは、読みやすくするためにマッチにも色を付けます。

2
raychi
_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
_
0
Landis Reed