色「0」を見つける方法

色「0」を見つける方法

説明する

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'

おすすめ記事