您的位置:首页 > 其它

用sed去除配置文件空行和注释

2011-10-25 15:33 309 查看
Linux中的原始的配置文件中大多有较多注释和空行,尤其是那些没有配置文件man(man 5)的软件包,这些注释对我们理解配置项很有帮助,但很多的时候过多说明会造成视觉上的混乱,因此,在已经理解配置选项用途的情况下非常有必要将注释和空行清除,运用sed可方便快捷的完成这个任务,当然在操作前还是建议将原配置文件备份一份.

Linux配置项注释多为'#'开头的行,当然也有以';'开头的,视情况而定

sed去除注释行:sed -i -c -e '/^#/d' config_file

sed去除空行: sed -i -c -e '/^$/d' config_file

sed去空行和注释行:sed -i -c -e '/^$/d;/^#/' config_file
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: