用grep过滤空行

利用两点:

正则表达式^$可以用来匹配空的字符串或行。

grep的-v选项可以用来显示所有不匹配于模式的行。


例如。C源代码在记过处理后,变成了#include文件和#define宏时,这种用法就很有用了,因为这样一来就可以了解C编辑器实际上看到的是什么(这是一种初级的调试方法,但有时就是要这么做)。扩展文件里的头时常包含的空白或空行通常会比原始代码更多,

$cc -E foo.c  |  grep -v '$'  >  foo.out

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a627088424/article/details/15522699
个人分类: shell与Unix工具
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭