当前位置: 首页 > news >正文

linux替换文件中的字符串

linux替换文件中的字符串

方法一:使用sed命令进行替换

sed -i 's/原字符串/新字符串/g' 文件名

ex: sed -i 's/'2024-04-25%'/'2024-04-26%'/g' sql10.sql

ex:,"analyzer":"ik_analyzer" 替换为空

sed -i 's/,"analyzer":"ik_analyzer"//g' thcloud-dz-201806_mapping.json 

这条命令会将文件中所有的"原字符串"替换为"新字符串"。

方法二:使用awk命令进行替换

awk '{gsub(/原字符串/,"新字符串")}1' 文件名 > 临时文件 && mv 临时文件 文件名

这条命令会将文件中所有的"原字符串"替换为"新字符串",并将替换后的内容写入到同名文件。

方法三:使用Perl命令进行替换

perl -pi -e 's/原字符串/新字符串/g' 文件名

这条命令会将文件中所有的"原字符串"替换为"新字符串"。

相关文章:

  • C语言 | Leetcode C语言题解之第108题将有序数组转换为二叉搜索树
  • 网上的面经【面试准备】
  • Docker打包nginx镜像丢失挂载的配置文件
  • Vue3实现上传照片以及回显
  • Linux--进程概念
  • 配置yum源
  • HTML5表单控件:新时代的交互魔法手册
  • 深入探索Kafka:了解其不可或缺的核心组件
  • linux:切分大文件
  • 论文精读:UFO: A UI-Focused Agent for Windows OS Interaction
  • 521源码-在线客服-CRMChat网页版客服系统 UNIAPP 全方位在线客服系统源码与管理体系平台
  • TS代码解读:eslint-disable-next-line @typescript-eslint/no-namespace
  • “Excel+中文编程”衍生新型软件,WPS用户:自家孩子
  • 数据库查询-聚合函数详解,聚合函数应用,分组查询
  • 【相机开发问题总结】后台恢复到前台预览界面卡住
  • [分享]iOS开发-关于在xcode中引用文件夹右边出现问号的解决办法
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • 07.Android之多媒体问题
  • angular2开源库收集
  • Angular6错误 Service: No provider for Renderer2
  • canvas实际项目操作,包含:线条,圆形,扇形,图片绘制,图片圆角遮罩,矩形,弧形文字...
  • css的样式优先级
  • eclipse(luna)创建web工程
  • ERLANG 网工修炼笔记 ---- UDP
  • js数组之filter
  • Redis提升并发能力 | 从0开始构建SpringCloud微服务(2)
  • vue 个人积累(使用工具,组件)
  • web标准化(下)
  • 分类模型——Logistics Regression
  • 服务器从安装到部署全过程(二)
  • 京东美团研发面经
  • 聊聊directory traversal attack
  • 普通函数和构造函数的区别
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 我从编程教室毕业
  • 用jquery写贪吃蛇
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • ​【已解决】npm install​卡主不动的情况
  • ​LeetCode解法汇总2670. 找出不同元素数目差数组
  • ​补​充​经​纬​恒​润​一​面​
  • #pragma once
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • (06)金属布线——为半导体注入生命的连接
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (27)4.8 习题课
  • (done) 声音信号处理基础知识(4) (Understanding Audio Signals for ML)
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (草履虫都可以看懂的)PyQt子窗口向主窗口传递参数,主窗口接收子窗口信号、参数。
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • .NET Core IdentityServer4实战-开篇介绍与规划
  • .NET Core 和 .NET Framework 中的 MEF2
  • .Net IOC框架入门之一 Unity
  • .net6+aspose.words导出word并转pdf
  • .NET设计模式(8):适配器模式(Adapter Pattern)
  • .sh