예를 들어 다음과 같은 출력이 있습니다.
Hello, this is the output.
hello
(예를 들어 색상이 빨간색, the
색상이 녹색, output
색상이 보라색이라고 가정해 보겠습니다 .)
이제 이것이 라는 명령의 출력이라고 가정해 보겠습니다 x
.
이 명령을 사용하면 출력이 흰색으로 변합니다.
x | grep hello
누군가가 grep --color=always
.
원래 선 색상을 유지하고 싶습니다. grep을 유지하면서 어떻게 사용할 수 있나요?
답변1
당신은 이것을 할 수 있습니다,
x | grep --color=never hello
빠르게 테스트하려면 다음을 수행하세요.
ls -l /etc/ --color=always | grep --color=never .
답변2
간단한 해킹: grep이 출력을 파이프로 보내면 변경되지 않는 색상 모드로 변환됩니다.
x | grep hello | cat