Grep は、一致する行と一致しない行を示します。

Grep は、一致する行と一致しない行を示します。

コマンドを使用して、grep一致する行と一致しない行をどのように表示しますか?一致する線は赤でなければならず、他の線は通常の色でなければなりません。

grep私ができる方法はありますか?

答え1

grep --color=always -e pattern -e '$'

答え2

この試み:

grep --color=always -e 'pattern\|$' file

答え3

コンテキストを取得するために別の行を一致させるには、および-Aオプション-Bを使用できます。

grep --color=always -A 9 -B 9 -e pattern

9行のコンテキストが提供されます。これが十分でない場合は、この値を増やすことができます。

関連情報