コマンドを使用して、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行のコンテキストが提供されます。これが十分でない場合は、この値を増やすことができます。