속성 파일을 텍스트 파일처럼 처리하도록 grep을 어떻게 가르치나요?

속성 파일을 텍스트 파일처럼 처리하도록 grep을 어떻게 가르치나요?

grep을 2.16에서 2.21로 업그레이드했기 때문에 .properties 파일을 바이너리 파일로 처리합니다. grep -I ...검색 결과에서 바이너리를 제외하는 데 사용하기를 좋아하기 때문에 이는 좋지 않으며 .properties-files분명히 바이너리가 아닙니다.

이 동작을 바꿀 수 있는 방법이 있나요?

답변1

grep --binary-files=text pattern file

또 다른 해결책:

strings -a file | grep pattern

관련 정보