발견됨... | xargs grep --> grep 출력 누락 색상 [중복]

발견됨... | xargs grep --> grep 출력 누락 색상 [중복]

이렇게 하면 컬러 출력을 얻을 수 있습니다.

grep class testdata.py 

이것이 내 .bashrc에 설정되어 있으므로:

alias grep='grep -n --color'

하지만 이렇게 검색하면 컬러 출력이 표시되지 않습니다.

find -name '*.py'  | xargs grep "class"

grepif 통화에 대해 컬러 출력을 활성화하는 방법을 아는 사람이 있습니까 find ...| xargs grep?

답변1

댓글에서 언급한 것처럼 별칭을 사용하지 않기 --color때문에 명시적으로 추가 해야 합니다 . xargs따라서 명령은 다음과 같습니다.

find -name '*.py'  | xargs grep --color "class"

관련 정보