![Grep은 일치하는 줄과 일치하지 않는 줄을 보여줍니다.](https://linux55.com/image/40406/Grep%EC%9D%80%20%EC%9D%BC%EC%B9%98%ED%95%98%EB%8A%94%20%EC%A4%84%EA%B3%BC%20%EC%9D%BC%EC%B9%98%ED%95%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20%EC%A4%84%EC%9D%84%20%EB%B3%B4%EC%97%AC%EC%A4%8D%EB%8B%88%EB%8B%A4..png)
명령을 사용하여 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줄의 컨텍스트가 제공됩니다. 이것이 충분하지 않은 경우 이 값을 늘릴 수 있습니다.