/ / Grep 'combinações de arquivos binários'. Como obter saída grep normal? [duplicado] - bash, grep

Grep 'combinações de arquivos binários'. Como obter saída grep normal? [duplicado] - bash, grep

Eu tenho um script grep que procura através de um diretório recursivamente.

grep -n -R -e "search term" -e "second search term" ./

No entanto, os resultados que obtenho são os seguintes. Observe que existem correspondências encontradas em JPGs, mas nenhum resultado real.

Binary file ./jpg/00015928.jpg matches
Binary file ./jpg/00015296.jpg matches
Binary file ./jpg/00020072.jpg matches

Existe alguma maneira de ver o resultado na saída como uma pesquisa grep normal?

Respostas:

33 para resposta № 1

Experimentar:

grep --text

ou

grep -a

abreviado. Isso é equivalente a --binary-files=text e deve mostrar as correspondências em arquivos binários.