grep выдает только 'file xx match' - PullRequest
0 голосов
/ 17 ноября 2018

Я пытаюсь найти определенную ошибку в системном журнале с

grep panic /var/log/syslog

, который работает на нескольких моих серверах и показывает строки с panic, но не на одном конкретном сервере (который настроен так же, как остальные). На этом сервере я получаю только

Binary file /var/log/syslog matches

, что близко к тому, что я получу с опцией -l. Что может быть не так, что я не получаю обычный вывод, то есть строки, которые содержат слово panic

1 Ответ

0 голосов
/ 18 ноября 2018

Команда, которая работала - как подсказал мельпомен - была

grep panic /var/log/syslog --text 

, чтобы заставить grep считать системный журнал текстовым файлом, а не двоичным файлом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...