未登录

信蚁社区 通行证

搜索
热搜: 统信UOS 麒麟
查看: 108|回复: 0

[其它Linux] 命令行中快速去除文件中的注释行和空行

[复制链接]

7

主题

1

回帖

86

积分

Lv.7

Rank: 7Rank: 7Rank: 7Rank: 7

积分
86

最佳新人热心会员突出贡献

QQ
发表于 2025-4-13 22:56:30 | 显示全部楼层 |阅读模式
Linux系统中配置文件注释行一般为#开头的,经常需要修改配置文件,直接编辑不是很方便,所以可以使用grep命令来滤除注释行,和空行,命令如下:
cat /etc/samba/smb.conf |grep -Ev '^#|^$'
其中grep -E是启用扩展正则表达式,v是不包括(取反) ,^是开头,^$是空行。
这是显示samba配置的。也可以后面加上>输出到指定文件。
samba.png

samba1.png
感悟生活,品味寂寞。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表