去除文件中的连续空白行

[root@book sh]# cat a.txt
ddddddddddd



ssssssss                     dddddddddddddd






ssssssssssssss


ddddd                 sssssssssssaaaaaaaaaaa




[root@book sh]# cat a.txt -s
ddddddddddd

ssssssss                     dddddddddddddd

ssssssssssssss

ddddd                 sssssssssssaaaaaaaaaaa

[root@book sh]# cat -s a.txt | sed '/^[[:space:]]*$/d'
ddddddddddd
ssssssss                     dddddddddddddd
ssssssssssssss
ddddd                 sssssssssssaaaaaaaaaaa

 » 相关连接:
取子串 数组 exec eval问题
设置/删除环境变量 echo的一些特殊用法 算术表述 > 與 < 差在哪?
&& 與 || 差在哪? $@ 與 $* 差在哪? $(( )) 與 $( ) 還有${ } 差在哪? 将windows文件转为unix文件
 » 本栏目最新帖:

Powered by PHPWind v6.0 Code © 2003-08