Сочетание двоичных файлов Grep '. Как получить нормальный выход grep?

У меня есть grep script, который ищет рекурсивно через каталог.

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

Однако результаты, которые я получаю, следующие. Обратите внимание, что найдены совпадения в JPG, но нет фактического результата.

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

Есть ли способ увидеть результат на выходе, как обычный поиск grep?

Ответ 1

Try:

grep --text

или

grep -a 

для краткости. Это эквивалентно --binary-files=text, и он должен показывать совпадения в двоичных файлах.