현재 나는
egrep --color 'error|$'
error라는 단어가 포함된 줄에서 각 단어를 강조 표시합니다.
전체 문자열이 빨간색으로 표시되도록 전체 줄을 강조 표시하고 싶습니다.
어떻게 해야 하나요?
답변1
전체 줄을 강조 표시하려면 원하는 용어 앞뒤의 모든 문자(있는 경우)를 포함하도록 정규식을 확장해야 합니다. 검색하려는 용어 앞뒤에 다음을 추가 하면 .*
됩니다 .
echo "foo bar error baz" | egrep --color '.*error.*|$'