sed替换字符串
sed是linux上很好的文件处理工具,本身是一个管道命令,可以将文件中的数据进行替换、删除、新增、选取等特定工作,经常出现在shell脚本中。
工具/原料
sed
参数s替换某行中的内容
1、通常用sed关闭SELINUXsed -i '衡痕贤伎s@SELINUX=enforcing@SELINUX=disabled@'稆糨孝汶; /etc/sysconfig/selinux将enforcing替换成disabled,这样就不用vi手动编辑/etc/sysconfig/selinux 文件了。
参数d删除某行
1、sed -i '10d' /etc/sysconfig/selinux删除/etc/sysconfig/selinux第10行
参数a增加内容
1、sed -i '11a hello world' /etc/sysconfig/selinux在第11行后增加内容hello world
参数n进行查询
1、sed -n '/ing/p' /etc/sysconfig/selinux查询包含关键字ing所在所有行
参数c整行替换
1、sed -i '2c haha' /etc/sysconfig/selinux将第二行整行替换成haha
参数i整行插入
1、sed -i '$a bye' /etc/sysconfig/selinux在最后一行插入bye
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:74
阅读量:82
阅读量:27
阅读量:39
阅读量:59