Искал как бы избавиться от навязчивых длинных ексепшинов в логах с сертификатами, когда меня интересовали другие строки не такие длинные.
Думал проблему нужно решать через выключения из логов ненужных ексепшинов, парился, но понял, что стектрейс имеет в себе переносы строк, поэтому нужно просто выводить корни, и это значительно решает проблему даже без вырезания надоедливых логов:
Вот что получилось:
Ну а где-то выключение все же полезно:
Думал проблему нужно решать через выключения из логов ненужных ексепшинов, парился, но понял, что стектрейс имеет в себе переносы строк, поэтому нужно просто выводить корни, и это значительно решает проблему даже без вырезания надоедливых логов:
Вот что получилось:
tail -f logs/app.log \ | egrep -A3 "^(DEBUG|INFO|WARN|ERROR)"
Ну а где-то выключение все же полезно:
tail -f ums.log \ | egrep -v "^INFO.*NotifyBalanceChange" \ | egrep -v "^INFO.*Ping"Вместо egrep можно пользоваться grep -E