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

如果要覆盖源文件,尽量将源文件备份

去掉注释行

# -v是取反,^#表示以#开头的行,#开头的就是注释
grep -v "^#" /etc/vsftpd/vsftpd.conf >> /etc/vsftpd/vsftpd.conf.bak

去掉空白行

# -v是取反,^$表示空白行
grep -v "^$" /etc/vsftpd/vsftpd.conf >> /etc/vsftpd/vsftpd.conf.bak

去掉注释行和空白行

# | 将第一个命令的结果,当第二个命令的参数
grep -v "^#"  /etc/vsftpd/vsftpd.conf | grep -v "^$" >> /etc/vsftpd/vsftpd.conf.bak
posted @ 2020-08-25 22:32  Ching_Fire  阅读(641)  评论(0)    收藏  举报