位置: IT常识 - 正文

Linux 批量替换内容的命令行方法(linuxvim批量替换)

编辑:rootadmin
我们在操作Linux服务器运维的时候是需要对命令行页面进行添加或者批量替换的,如果直接用命令是很快的。可以利用sed命令批量替换文件内容,该命令是利用脚本来处理文本文件,可以替换文件内所有匹配的字符串,语法为“sed -i "s/旧内容/新内容/g" 文件路径”。 这里有几个示范...

推荐整理分享Linux 批量替换内容的命令行方法(linuxvim批量替换),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux批量替换内容,linux 全部替换内容,linux系统批量替换内容,linux批量替换内容,linux 全部替换内容,linux批量替换文件中的字符串,linux系统批量替换内容,linux系统批量替换内容,内容如对您有帮助,希望把文章链接给更多的朋友!

我们在操作Linux服务器运维的时候是需要对命令行页面进行添加或者批量替换的,如果直接用命令是很快的。可以利用sed命令批量替换文件内容,该命令是利用脚本来处理文本文件,可以替换文件内所有匹配的字符串,语法为“sed -i "s/旧内容/新内容/g" 文件路径”。

这里有几个示范看看。

1、替换文件夹内所有文件匹配的字符串

sed -i "s/旧内容/新内容/g" `grep 旧内容 -rl 文件夹路径`

例如将/var/www/test文件夹下的所有文件内容中的abc字符串换成123

sed -i "s/abc/123/g" `grep abc -rl /var/www/test`

注:grep内容用的不是单引号',而是`,tab键上面的,请使用绝对路径

2.替换文件内所有匹配的字符串

sed -i "s/旧内容/新内容/g" 文件路径

例如将/var/www/test/index.html文件夹下的所有文件内容中的abc字符串换成123

sed -i "s/abc/123/g" /var/www/test/index.html

Sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。

sed [-hnV][-e<script>][-f<script文件>][文本文件]Linux 批量替换内容的命令行方法(linuxvim批量替换)

参数说明:

-e<script>或--expression=<script> 以选项中指定的script来处理输入的文本文件。

-f<script文件>或--file=<script文件> 以选项中指定的script文件来处理输入的文本文件。

-h或--help 显示帮助。

-n或--quiet或--silent 仅显示script处理后的结果。

-V或--version 显示版本信息。

动作说明:

a :新增, a 的后面可以接字串,而这些字串会在新的一行出现(目前的下一行)

c :取代, c 的后面可以接字串,这些字串可以取代 n1,n2 之间的行

d :删除,因为是删除啊,所以 d 后面通常不接任何东西

i :插入, i 的后面可以接字串,而这些字串会在新的一行出现(目前的上一行)

p :打印,亦即将某个选择的数据印出。通常 p 会与参数 sed -n 一起运行

s :取代,可以直接进行取代的工作哩!通常这个 s 的动作可以搭配正规表达

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

上一篇:【今日冬至】 (© Sino Images/Getty Images)(今日冬至有什么讲究吗)

下一篇:北极国家野生动物保护区里的一只雌性北极熊和她的幼崽,阿拉斯加 (© Steven Kazlowski/Minden Pictures)(北极野生动物)

  • 荣耀X30i中框材质(荣耀x30i边框材质)

    荣耀X30i中框材质(荣耀x30i边框材质)

  • p40是曲屏手机还是直面屏呢(华为p40曲屏好还是直屏好)

    p40是曲屏手机还是直面屏呢(华为p40曲屏好还是直屏好)

  • OPPO Ace2是曲面屏的吗(oppoace是曲屏吗)

    OPPO Ace2是曲面屏的吗(oppoace是曲屏吗)

  • 华为mate30pro256g5g防水吗(华为Mate30Pro 8+256G)

    华为mate30pro256g5g防水吗(华为Mate30Pro 8+256G)

  • 微信一天封两次怎么办(微信一天封两次怎么解封)

    微信一天封两次怎么办(微信一天封两次怎么解封)

  • 怎么查手机登录几个微信号(怎么查手机登录设备信息)

    怎么查手机登录几个微信号(怎么查手机登录设备信息)

  • 骁龙845能用几年(骁龙845能用几年不卡)

    骁龙845能用几年(骁龙845能用几年不卡)

  • 手机号封号后如何解除(手机号封号后如何解绑)

    手机号封号后如何解除(手机号封号后如何解绑)

  • 支持mxm显卡的笔记本(mx显卡支持cuda吗)

    支持mxm显卡的笔记本(mx显卡支持cuda吗)

  • 铅酸电池和锂电池的区别(铅酸电池和锂电池哪个容易爆炸)

    铅酸电池和锂电池的区别(铅酸电池和锂电池哪个容易爆炸)

  • 惠普打印机e1是什么故障(惠普打印机出现e1)

    惠普打印机e1是什么故障(惠普打印机出现e1)

  • 华为p30手机录屏在哪里(华为P30手机录屏在哪里)

    华为p30手机录屏在哪里(华为P30手机录屏在哪里)

  • 拼多多飞刀夺宝在哪里找(拼多多飞刀夺宝是真的吗)

    拼多多飞刀夺宝在哪里找(拼多多飞刀夺宝是真的吗)

  • 苹果手机怎么设置天气位置(苹果手机怎么设置门禁卡NFC)

    苹果手机怎么设置天气位置(苹果手机怎么设置门禁卡NFC)

  • 库乐队设置铃声的过程(iphone用库乐队设置铃声)

    库乐队设置铃声的过程(iphone用库乐队设置铃声)

  • 快手直播怎么提现(快手直播怎么提现现金)

    快手直播怎么提现(快手直播怎么提现现金)

  • oppo怎么关闭水滴屏(OPPO怎么关闭水印)

    oppo怎么关闭水滴屏(OPPO怎么关闭水印)

  • 小程序怎么取消绑定手机号(小程序怎么取消授权)

    小程序怎么取消绑定手机号(小程序怎么取消授权)

  • 惠普打印机怎么连接手机(惠普打印机怎么连接手机无线打印)

    惠普打印机怎么连接手机(惠普打印机怎么连接手机无线打印)

  • 用了很久的手机很卡怎么办(用了很久的手机密码瞬间不记得了)

    用了很久的手机很卡怎么办(用了很久的手机密码瞬间不记得了)

  • 通过微信收款码能找到人吗(通过微信收款码可以查找到个人信息吗)

    通过微信收款码能找到人吗(通过微信收款码可以查找到个人信息吗)

  • 怎么解除抖音分享限制(怎么解除抖音分期付款)

    怎么解除抖音分享限制(怎么解除抖音分期付款)

  • 爱奇艺快进振动怎么关(爱奇艺快进怎么有震动)

    爱奇艺快进振动怎么关(爱奇艺快进怎么有震动)

  • 被拉黑了电话提示音是什么(被拉黑了电话提示什么内容)

    被拉黑了电话提示音是什么(被拉黑了电话提示什么内容)

  • 淘金币过期日期怎么看(淘金币什么时候过期怎么查看)

    淘金币过期日期怎么看(淘金币什么时候过期怎么查看)

  • 使用触控id安装什么意思(使用触控id安装要付费吗?什么意思)

    使用触控id安装什么意思(使用触控id安装要付费吗?什么意思)

  • Homebrew mac 安装软件教程(mac上安装homebrew)

    Homebrew mac 安装软件教程(mac上安装homebrew)

  • 机器学习,看这一篇就够了:回归算法,特征工程,分类算法,聚类算法,神经网络,深度学习入门

    机器学习,看这一篇就够了:回归算法,特征工程,分类算法,聚类算法,神经网络,深度学习入门

  • python如何实现事务机制

    python如何实现事务机制

  • 亏损企业股权转让
  • 增值税专用发票怎么开
  • 如何进行增值税发票认证
  • 金税三期的主要系统
  • 企业交的增值税怎么做账
  • 增值税发票上数量与单价
  • 企业缴纳的社保可以税前扣除吗
  • 增值税零申报附加税怎么报
  • 研发费用的社保怎么做
  • 增值税专用发票的税率是多少啊
  • 个体工商户所得税税率表
  • 自建的固定资产入账价值具体包括哪些
  • 公司清算往来科目应该怎么处理?
  • 房地产开发资质管理办法
  • 基本医疗保险是什么?
  • 机械设备增值税税率
  • 企业所得税多交了必须退税吗
  • 购买方红字信息表开具流程图
  • 企业汇算清缴后税务局会不会查
  • 年底分红如何计税
  • 抵扣联和发票联算一张发票吗
  • 收到政府拨款怎么做账
  • 多交附加税怎么做账
  • 什么是债券持有人
  • linux 匹配字符
  • PHP:xml_parser_create_ns()的用法_XML解析器函数
  • php中session什么意思
  • 系统托盘图标禁用
  • vue 高德地图 窗体
  • 企业办理银行结汇流程
  • 财政补助收入的支付制度包括
  • 辞退补偿款怎么算
  • 发行可转换优先股记入权益工具吗
  • 应交税费会计分录例题
  • 差旅费误餐补贴标准
  • 电子汇票追索是什么意思
  • 只用vue可以做网站不?
  • php文件上传用什么请求方法
  • 发票收款人和复核人,开票人没填影响报销吗
  • vue3项目搭建
  • 猿类作文
  • 腾讯云验证码服务
  • 目标检测数据集
  • 小企业会计准则季度报表
  • 完税证明可以去税务局补打吗
  • sqlserver验证方式
  • 周转材料主要包括什么和什么
  • 个人所得税的减免政策有哪些
  • 外经证适用范围
  • 全额计提的坏账怎么做账
  • 小规模纳税人开专票税率是多少?
  • 进项税额转出的分录怎么做
  • 购物卡送给客户的账务处理
  • 会计借贷帐
  • 应收账款如何记账
  • 明细账填制要求
  • xp系统怎样打开隐藏文件
  • win10开始无法打开
  • centos划分分区
  • centos nis
  • windowsxp是什么时候正式发布
  • 微软官方解决升级问题
  • 网卡被禁用一启动就死机
  • 微软禁用windows
  • win7彻底删除的文件怎么恢复
  • win8.1 ie浏览器
  • windows右键菜单
  • 如何清楚windows搜索记录
  • win8无法安装net4.7
  • javascript中的函数也称为什么
  • 进入cmd命令
  • shell可以多线程吗
  • js操作对象的方法
  • jquery详解
  • 深入python3
  • 广西国税官网
  • 湖北税务登记办理流程和方法
  • 大米可以抵扣增值税吗
  • 公务员考试税局
  • 怎么查询小米手机位置
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设