有时当进行某些配置文件的查看时,分去除注释(如:"#"),但之后还会发现中间也许会有好多空行,所以,现小结一下去除空行的方法。
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 "^$"
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 "^$"
本文转自 chengxuyonghu 51CTO博客,原文链接:http://blog.51cto.com/6226001001/1561814,如需转载请自行联系原作者