[Shell command] grep で一致した行の行番号を表示する

作成日: 2026年09月20日

grep で一致した行の行番号を表示するには、-n オプションを使用します。

printf 'apple\norange\napple\n' | grep -n 'apple'

実行結果は下記のとおりです。

1:apple
3:apple

行番号と一致した行の内容が : 区切りで表示されます。

Shell command grep