Как я могу учить 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 
  • Как grep все слова, начинающиеся с цифры?
  • Есть ли опция / команда для дифференциации файлов на основе состояния копии файла в каталоге?
  • Есть ли глобальный grep.conf в Unix / Linux?
  • Скопируйте только файлы и только строки, содержащие строку, сохраняя структуру каталогов
  • Использование sed / awk для изменения слов между двумя шаблонами
  • Возврат только части строки после соответствующего шаблона
  • Grep для числа, исключая его часть с плавающей запятой
  • Ошибка с выражением if в Unix
  • grep и напечатать, сколько раз мой шаблон в файле 1 присутствует в файле2
  • соответствие шаблону grep
  • Как я могу скопировать каталог на основе содержимого двух последовательных строк?
  • вопросы по поиску и grep
  • Interesting Posts

    Установите переменную окружения для всех оболочек tmux при перезапуске gnome-сессий

    Отправка сообщений электронной почты из сценария bash в Solaris VM

    Как суммировать массив чисел bash (некоторые в научной нотации)?

    Как автоматически запускать скрипт при подключении устройства Bluetooth?

    Как установить dos2unix на Linux без доступа root?

    Запуск Mysql / Mariadb в Fedora не удалось

    IPsec не считывает конфигурацию при удалении туннеля

    Переименовать маску файла BASH с помощью счетчика

    Cron: у клиента нет разрешений на отправку в качестве этого отправителя.

    ICMP – Destination unreachable (недоступен для порта)

    Поведение Asterisk при создании ссылок

    Почему моя функция не работает с пробелами? (cd, dirname)

    TFTP не прослушивает определенный порт при запуске с использованием правила xinetd

    Определение путей использования автозаполнения zsh

    Нет / proc в распределенном дистрибутиве Linux на основе Busybox

    Linux и Unix - лучшая ОС в мире.