linux删除空行

来源:互联网 发布:2017微信秒余额源码 编辑:程序博客网 时间:2024/04/29 21:35

1,vim

命令行使用:g/^\s*$/d

:g全局,

^代表行的开始

\s*代表空白字符

&代表行的结束

d代表删除

2,使用grep

比如cat  xxx.txt | grep -v  ^$ | grep -v  ^# > 2.txt

-v是过滤

以上过滤空行和以#开头的行 最后输出到2.txt


0 0