Добрый вечер ребята. Нубский вопросик.
Дано: различные ява логи со стектрейсами ( ОС дебиан ), например:
Exception in thread «main» java.lang.NullPointerException
at com.example.myproject.Book.getTitle(Book.java:16)
at com.example.myproject.Author.getBookTitles(Author.java:25)
at com.example.myproject.Bootstrap.main(Bootstrap.java:14)
Если я просто грепую: grep -i ‘NullPointerException’ /путь
Он выведет мне строку с данной надписью.
Вопрос: можно из поиска «всех ошибок» (который вывести простым grep -i «ERROR» /путь), убрать ненужные ошибки, те на которые я не хочу обращать внимания.
Допустим: Вывести все ошибки ERROR, кроме NullPointerException.
Есть ключ -V, но насколько я понимаю он уберет только строчку содержащую значение NullPointerException ( grep -v «NullPointerException» /путь
А мне бы хотелось, что бы и стектрейс этой ошибки тоже не выводился.
Или это из области фантастики?
grep, java, linux