sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作。
在shell编程中sed可以说是无处不在。
刚才看酒哥的博客,一篇关于系统优化的shell脚本,其中有一段:
其含义,定义ssh_cf为/etc/ssh/sshd_config,
把74行和76行注释掉。
sed -i就直接改变原文,如果同时更改多个的话,要加e选项,s是替换,^表示开头,把开头替换成#,就是注释。
记录下来,以备日后阅读。
您可能感兴趣的文章:
shell去掉linux配置文件的注释行
清除c语言代码中注释的shell脚本(sed)
sed 去除shell中的注释
去除文件内容中的注释与空行的命令
Bash Shell 注释多行