Unix команда для игнорирования строк, начинающихся с X - PullRequest
7 голосов
/ 17 февраля 2011

В настоящее время я использую компилятор, который постоянно возвращает предупреждения, я не хочу видеть предупреждения. Я заметил, что все предупреждения начинаются со строки «Примечание:», поэтому я решил, что можно отфильтровать эти строки.

Я компилирую с

jrc *.jr

Есть ли команда unix, которая изменяет вывод, который она выдает, чтобы не выводить строки, начинающиеся с «Примечание:»?

Ответы [ 2 ]

15 голосов
/ 17 февраля 2011
grep -v "^Note:"

Также вы можете перенаправить stderr на стандартный вывод:

command 2>&1 | grep -v "^Note:"
1 голос
/ 09 марта 2011

Другой способ - использовать sed.

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