位置: 编程技术 - 正文

Linux中使用sed命令替换字符串小结(linux sed-i)

发布时间:2024-02-26

推荐整理分享Linux中使用sed命令替换字符串小结(linux sed-i),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux的sed命令,linux中sed -n,linux中的sed用法,linux sed-i,linux命令sed的用法,linux中sed -n,linux sed-i,linux命令sed的用法,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux中使用sed命令替换字符串小结(linux sed-i)

最近写了几个小脚本用到了sed命令,学了一下,顺便记下

sed替换的基本语法为:复制代码代码如下:sed 's/原字符串/替换字符串/'单引号里面,s表示替换,三根斜线中间是替换的样式,特殊字符需要使用反斜线””进行转义,但是单引号”‘”是没有办法用反斜线””转义的,这时候只要把命令中的单引号改为双引号就行了,例如:复制代码代码如下:sed "s/原字符串包含'/替换字符串包含'/" //要处理的字符包含单引号命令中的三根斜线分隔符可以换成别的符号,这在要替换的内容有较多斜线是较为方便,只需要紧跟s定义即可,例如换成问号”?”:复制代码代码如下:sed 's?原字符串?替换字符串?' //自定义分隔符为问号可以在末尾加g替换每一个匹配的关键字,否则只替换每行的第一个,例如:复制代码代码如下:sed 's/原字符串/替换字符串/' //替换所有匹配关键字上箭头”^”表示行首,美元”$”符号如果在引号中表示行尾,但是在引号外却表示末行(最后一行),这里犯二了,搜了半天哪个符号表示首行,半天才想起来,首行就是数字”1″啊.那么在行首和行尾添加字符串就是把行尾和行首替换,例如:复制代码代码如下:sed 's/^/添加的头部&/g' //在所有行首添加sed 's/$/&添加的尾部/g' //在所有行末添加sed '2s/原字符串/替换字符串/g' //替换第2行sed '$s/原字符串/替换字符串/g' //替换最后一行sed '2,5s/原字符串/替换字符串/g' //替换2到5行sed '2,$s/原字符串/替换字符串/g' //替换2到最后一行替换样式可以多个在同一条命令中执行,用分号”;”分隔,例如:复制代码代码如下:sed 's/^/添加的头部&/g;s/$/&添加的尾部/g' //同时执行两个替换规则sed处理过的输出是直接输出到屏幕上的,要保存可以将输出重定向,或者使用参数”i”直接在文件中替换:复制代码代码如下:sed -i 's/原字符串/替换字符串/g' filename //替换文件中的所有匹配项写完晚上点半了,困得不行,要是中间语言不连贯了出错了请见谅,欢迎指出.

linux安装vsftpd和vsftpd配置步骤 第一步:下载vsftpd的RPM包你可以从下面两个地方获得最新的vsftpd的RPM包Redhat'srpmcollection或者rpmfind.net.为了你的方便,你也可以使用wget从本站下载vsftpd的rpm

linux配置防火墙详细步骤(iptables命令使用方法) 通过本教程操作,请确认您能使用linux本机。如果您使用的是ssh远程,而又不能直接操作本机,那么建议您慎重,慎重,再慎重!我们来配置一个filter表

linux修改ssh端口的二种方法 平滑修改linux中的sshd端口第一种:1、假如要改SSH的默认端口(),那么你只要修改:复制代码代码如下:/etc/ssh/sshd_config中Port这里把改成自己要设的

标签: linux sed-i

本文链接地址:https://www.jiuchutong.com/biancheng/356977.html 转载请保留说明!

上一篇:Linux服务器管理日记分享(Linux服务器管理的开机界面)

下一篇:linux安装vsftpd和vsftpd配置步骤(linux 安装vs)

  • 公司注销所有者权益账面怎么处理
  • 水果店个体户怎么交税 广州
  • 集体企业弊端
  • 哪些邮政业务可以寄快递
  • 高新企业职工教育经费扣除比例
  • 外购材料委托加工分录
  • 股东借款利息代扣代缴增值税是怎样算的?
  • 地税都包括什么
  • 滞留票是什么意思
  • 辅导期一般纳税人预缴增值税
  • 怎么在电子税务局变更财务负责人
  • 哪些行为触犯了刑法
  • 印花税按主营业务成本计算吗
  • 采用审计软件有什么优缺点
  • 季度弥补以前年度亏损报表怎么填
  • 银行理财产品属于基金吗
  • 有留抵怎么交增值税
  • 工业企业出售厂房需要预缴税款吗
  • 付款给对方怎么做分录
  • 维修机器设备买什么好
  • 有什么好方法可以让小孩子少吃糖
  • 无法收回的保证金计入营业外支出汇算清缴调增填其他吗
  • 双系统启动界面
  • win11电脑硬盘分区
  • 承租人对经营租赁的会计处,怎么快速记住方法
  • 自建房买卖需要缴哪些费用
  • acer笔记本如何关闭键盘数字键
  • linux怎么检查网络状态
  • win7系统修改
  • framework4.0怎么打开
  • php修改头像
  • 三公经费包括哪些支出
  • 包装费 增值税
  • js怎么注册
  • 路由加载的几种方式
  • 防洪费属于税金及附加吗
  • 工程检测业务
  • 增值税普通发票查询真伪
  • 股本及溢价
  • 发票金额大于付款金额怎么做分录
  • 帝国cms简介标签
  • 2022年最新办公用房标准
  • 有收入就要结转成本吗为什么
  • 空调维修费入办公费还是修理费
  • 开具成品油发票时注意事项是?
  • 资产处置收入需要缴纳增值税吗
  • 税收滞纳金什么意思
  • 不偿还的其他应收款
  • 个税多缴了纳税人怎么办
  • 税率计税依据
  • 小规模季报成功后怎么缴费
  • 抵扣认证的发票怎么冲红
  • 待认证进项税额期末怎么办
  • 去年未开票收入未申报
  • 要建立linux分区可以有哪几种方法
  • win7卸载系统软件
  • win8系统无法开机出现字母
  • 如何在windows沙盒中导入文件
  • windows7如何启动记事本
  • 华硕安装win7系统
  • 查看win8.1版本
  • kwconfig.exe
  • leerfel是什么牌子
  • hyper虚拟机连接外网
  • win10无法启动diagnostic policy service
  • Extjs4.0 ComboBox如何实现三级联动
  • apache部署项目
  • code::blocks怎么用
  • jquery转dom
  • css怎么更换图片
  • 深入浅出python
  • LocalBroadcastManager原理和机制
  • 安卓版本apk
  • js 三元
  • android怎么运行
  • 上海市国家税务局
  • 珠宝消费税怎么计算出来的
  • 深圳国委
  • 各地税务机关
  • 税务之星ii驱动
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号