Chinaunix

标题: linux下去除空行的方法 [打印本页]

作者: yangzhigang    时间: 2009-08-27 11:32
标题: linux下去除空行的方法
linux下去除空行的方法
来自:杨志刚 博客 (
http://yangzhigang.cublog.cn
)

有时当进行某些配置文件的查看时,分去除注释(如:"#"),但之后还会发现中间也许会有好多空行,所以,现小结一下去除空行的方法。

1)用tr命令
# grep -v "#" /etc/snmp/snmpd.conf |tr -s '\n'

2)用sed命令
# grep -v "#" /etc/snmp/snmpd.conf |sed 's/^$/d'

3)用awk命令
# grep -v "#" /etc/snmp/snmpd.conf |awk '{if($0!="")print}'

4)用grep命令
# grep -v "#" /etc/snmp/snmpd.conf |grep -v "^$"

。。。。。。。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/71257/showart_2038339.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2