linux下批量替换文件内容

linux下批量替换文件内容1、网络上现成的资料  格式:sed-i"s/查找字段/替换字段/g"`grep查找字段-rl路径`  linuxsed批量替换多个文件中的字符串  sed-

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
原文地址为:
linux下批量替换文件内容

1、网络上现成的资料

  格式: sed -i “s/查找字段/替换字段/g” `grep 查找字段 -rl 路径`

  linux sed 批量替换多个文件中的字符串

  sed -i “s/oldstring/newstring/g” `grep oldstring -rl yourdir`

  例如:替换/home下所有文件中的www.admin99.net为admin99.net

  sed -i “s/www.admin99.net/admin99.net/g” `grep www.admin99.net -rl /home`

  exp:sed -i “s/shabi/$/g” `grep shabi -rl ./`

2、自己额外附加

  2.1 将文件1.txt内的文字“garden”替换成“mirGarden”

  # sed -i “s/garden/mirGarden/g” 1.txt   //sed -i 很简单

  2.2 将当前目录下的所有文件内的“garden”替换成“mirGarden”

  ## sed -i “s/garden/mirGarden/g” `ls` //其实也就是ls出多个文件名而已

转载请注明本文地址:
linux下批量替换文件内容

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/164476.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 深挖洞广积粮不称霸_threadlocal源码

    深挖洞广积粮不称霸_threadlocal源码ThreadLocal是什么早在JDK1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它

    2022年9月8日
    1
  • centos7 安装mysql详细流程

    centos7 安装mysql详细流程工作中经常需要安装mysql,每次安装的时候,总是用不同的方法安装,有错误就解决一下,今天又重新装了一次mysql,记录下过程,以后就安装这种方式安装了!1、查看系统版本[root@test107vm14rpm-gpg]#lsb_release-aLSBVersion::core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4….

    2022年5月7日
    39
  • Python Qt GUI设计:QLineEdit和QTextEdit文本框类(基础篇—13)[通俗易懂]

    Python Qt GUI设计:QLineEdit和QTextEdit文本框类(基础篇—13)[通俗易懂]QLineEdit和QTextEdit都是文本框类,QLineEdit类是单行文本框控件,可以输入单行字符串。QTextEdit类是多行文本框控件,可以显示多行文本内容。

    2025年7月22日
    1
  • RabbitMQ的优先级队列「建议收藏」

    RabbitMQ的优先级队列「建议收藏」优先级队列队列需要设置优先级队列,消息需要设置消息的优先级。消费者需要等待消息已经发送到队列中,然后对队列中的消息进行排序,最后再去消费。Map<String,Object>arguments=newHashMap<>();arguments.put(“x-max-priority”,10);//设置优先级队列channel.queueDeclare(QUEUE_NAME,false,false,fal

    2022年9月23日
    0
  • MFC中数据格式转化:CString转换String、String转换CString、int转换CString……「建议收藏」

    MFC中数据格式转化:CString转换String、String转换CString、int转换CString……

    2022年2月7日
    58
  • 计算机科学与技术现状分析_信息科学与计算机科学的区别

    计算机科学与技术现状分析_信息科学与计算机科学的区别摘要:在这个科技突飞猛进发展的时代,计算机网络已经家喻户晓,在日常生活中也起着不可忽视的作用,计算机的发展提高了人们的生活质量,加快了信息的传播,现如今,各个国家都比较重视计算机科学与技术的发展,使计算机科学与技术在全国综合国力竞争的作用逐渐加大。对于这种情况,加快计算机科学与技术的发展,不但有利于人们更快捷地了解如今的发展趋势和历史,且还推动计算机科学与技术的进步,方便人们的生活。本文首先阐述了…

    2022年10月20日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号