Как я могу учить grep для обработки свойств-файлов, таких как текстовые файлы

Поскольку я обновил grep с 2.16 до 2.21, он обрабатывает файлы .properties, такие как двоичные файлы. Это отстой, потому что мне нравится использовать grep -I ... для исключения двоичных файлов из результатов поиска и .properties-files явно нет двоичных файлов.

Есть ли способ изменить это поведение?

One Solution collect form web for “Как я могу учить grep для обработки свойств-файлов, таких как текстовые файлы”

 grep --binary-files=text pattern file 

другое решение:

 strings -a file | grep pattern 
  • получение списка всех строчных слов в файле
  • solaris 10 + отображать 2 строки после матча grep?
  • регулярные выражения с grep
  • Bash, удалить строки, содержащие строку с grep
  • grep, чтобы увидеть, заканчивается ли строка определенной строкой
  • Выделение метасимволов в основных / расширенных строках регулярных выражений posix в grep
  • Синтаксис синтаксиса «grep» для BRE или ERE содержит синтаксис «синтаксиса регулярных выражений» 8.5.6 'в справочнике findutils?
  • Как подсчитать количество слов и напечатать строки, соответствующие точному шаблону?
  • Поиск определенного членства в группе пользователей с точным соответствием
  • Как совместить число в одном файле с именем в другом файле?
  • grep для буквенно-цифровых строк любой длины с двоеточием с каждой стороны
  • Linux и Unix - лучшая ОС в мире.