sed替换字符串

 时间:2024-10-18 03:52:57

sed是linux上很好的文件处理工具,本身是一个管道命令,可以将文件中的数据进行替换、删除、新增、选取等特定工作,经常出现在shell脚本中。

工具/原料

sed

参数s替换某行中的内容

1、通常用sed关闭SELINUXsed -i 's@SELINUX=enforcing@SELINUX=disabled@' /etc/sysconfig/selinux将enforcing替换成disabled,这样就不用vi手动编辑/etc/sysconfig/selinux 文件了。

sed替换字符串

参数d删除某行

1、sed -i '10d' /etc/sysconfig/selinux删除/etc/sysconfig/selinux第10行

sed替换字符串

参数a增加内容

1、sed -i '11a hello world' /etc/sysconfig/selinux在第11行后增加内容hello world

sed替换字符串

参数n进行查询

1、sed -n '/ing/p' /etc/sysconfig/selinux查询包含关键字ing所在所有行

sed替换字符串

参数c整行替换

1、sed -i '2c haha' /etc/sysconfig/selinux将第二行整行替换成haha

sed替换字符串

参数i整行插入

1、sed -i '$a bye' /etc/sysconfig/selinux在最后一行插入bye

sed替换字符串
  • Excel 2007中,VBA开发工具中image的使用
  • Excel利用VBA制作进度条加载效果
  • 怎么查看在excel中删除行的vba宏代码
  • Java 设置Excel表格自适应行高/列宽
  • excel vba库存管理系统教程
  • 热门搜索
    什么药能让人昏迷 品味的意思 什么是粗纤维 篱落的意思 查重是什么意思 中国结象征什么 七零八落什么意思 画龙点睛是什么意思 bs是什么意思 渣渣是什么意思