색상 "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'

관련 정보