説明する
echo 0 10 20 30 40| grep --color -E '0'
最初の「0」色だけが赤になりたいのですが、10、20、30...の0が赤になるように抑制するにはどうすればよいですか?
ベストアンサー1
あなたはそれを使用することができます単語の境界0
他の単語文字とは別に一致
echo 0 10 20 30 40| grep --color -E '\b0\b'
同様に、システムgrep
実装がそれをサポートしている場合は-w
(--word-regexp
)スイッチを使用してフルワードマッチングを強制します。
echo 0 10 20 30 40| grep --color -Ew '0'