fkjj.net
当前位置:首页 >> 如何去掉linux配置文件的注释行和空行 >>

如何去掉linux配置文件的注释行和空行

1、使用grep -v "^#" 来去掉注释行,其中:-v 就是取相反的 ^# 表示以#开头的行 eg. grep -v "^#" /etc/vsftpd/vsftpd.conf (也可以使用“>”来重写配置文件) 2、有时也会连同空行一起去掉,使用管道符来完成(^$表示空行 ) eg. grep -v "^#" ht...

可以通过sed命令,将空行和注释行删除掉。 1、以下面的文档内容为例,#号开头的是注释,然后有很多空行,文档名为1.tt。 2、执行如下命令 sed '/^#.*\|^$/d' 1.tt说明:^#.*说明以#字符开头的行,^$表示手空行,中间的\|是转义,表示或。d表示删...

grep -v "^#" file | grep -v "^$" > temp rm file mv temp file

cat smb.conf |grep -v "#" |grep -v "^;"|grep -v "^$" 第一个grep是过滤带#号的行,第二个grep过滤以;号为开头的行,第三个grep过滤掉所有的空行。 或者 grep -v "#" /etc/samba/smb.conf |grep -v "^;" | grep -v "^$"

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com