Unix命令忽略以X开头的行

时间:2011-02-17 13:33:08

标签: unix sed

我目前正在使用不断返回警告的编译器,我不想看到警告。我注意到所有警告都以字符串“Note:”开头,所以我认为可以过滤掉这些行。

我用

编译
jrc *.jr

是否有一个unix命令改变它给出的输出,而不是打印出以“Note:”开头的行?

2 个答案:

答案 0 :(得分:15)

grep -v "^Note:"

此外,您可能希望将stderr重定向到stdout:

command 2>&1 | grep -v "^Note:"

答案 1 :(得分:1)

另一种方法是使用sed。

sed '/^Note:/d'