数据
[root@DBTEST lxm]# cat space_line
hello
world
how
are
you
doing
linux 环境实现去除空行
- grep
[root@DBTEST lxm]# grep -v '^s*$' space_line
hello
world
how
are
you
doing
注:-v表示将匹配的结果进行反转,正则表达式匹配空行。(空行可包括空格符制表符等空白字符)
- sed
[root@DBTEST lxm]# sed '/^s*$/d' space_line
hello
world
how
are
you
doing
- awk
[root@DBTEST lxm]# awk NF space_line
hello
world
how
are
you
doing
注:NF代表当前行的字段数,空行的话字段数为0,被awk解释为假,因此不进行输出
windows环境实现去除空行
- 将数据复制并粘贴到word中
- ctl+H ,将^p^p替换为^p