ファイルのgrep時に行番号を表示する方法

ファイルのgrep時に行番号を表示する方法

ファイルをgrepするときに行番号を表示する方法。たとえば、

grep CONFIG_PM_ADVANCED_DEBUG /boot/config-`uname -r 

答え1

マニュアルページにはこのオプション-nとそれ以上の内容があり、読む価値があります。

答え2

grep -n <pattern> <file>出力の各行の前に入力ファイルの行番号を追加します。これはあなたが望むものですか?

答え3

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

また、読みやすくするために一致する項目に色を割り当てます。

答え4

cat -n /boot/config | grep CONFIG_PM_ADVANCED_DEBUG

cat行を入力し、-n[umber]その中に含まれている行のみを探します| (filter)grepCONFIG_PM....

結果の出力はその行のテキストと文字列になります。

cat -n[umber lines] /Path/to/filename | grep -i[gnor case (optional)] STRING_TO_LOOK_FOR

関連情報