位置: 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)(北极野生动物)

  • 饮食企业简介
  • 企业所得税减免所得税额怎么算
  • 综合收益总额与什么有关
  • 工资出现负数怎么申报个税
  • 对方只能开普票怎么办
  • 处置投资性房地产的损益怎么算
  • 个人所得税app是什么意思
  • 技术服务公司可以卖材料吗
  • 房地产企业预售阶段企业所得税
  • 行政事业单位盘亏或毁损的固定资产
  • 发票丢失怎样写说明
  • 进口代收业务
  • 结转损益后损益类科目为0吗
  • 单次劳务费税率
  • 作废已开具的普通发票
  • 缴纳车船税的车辆
  • 汇算清缴报告和审计报告一样吗
  • 海运费付款方式
  • 包工不包料都包括什么
  • 库存商品成本变动率
  • 国家税务条例
  • 下列项目中属于免征增值税的有
  • 本地磁盘c满了怎么清理
  • 建安混合销售能分开吗
  • app制作公司开发一个app的价格
  • 期间费用的含义
  • dmc32.dll
  • 房屋装修固定家具是否计入房产税
  • php __destruct
  • 工程竣工的条件是什么
  • 魅族路由器mini刷机
  • 都有哪些收据可以抵税
  • axios提交文件
  • 汽车因质量原因泡水能退车吗
  • 教育经费地方出多少
  • 金税三期税收管理系统响应异常返回信息:没有查询
  • 显示国家税务总局东莞分局打来电话是诈骗还是正规电话
  • 成功解决冲突的能力英语
  • openai.error.AuthenticationError: No API key provided.
  • YOLOv5 + StrongSORT with OSNet
  • 字节在互联网什么地位
  • PHP中spl_autoload_register()函数用法实例详解
  • 企业的生产成本包括哪些
  • 商誉减值损失怎么填
  • 免税黄金什么意思
  • 出口退税帐务处理
  • 淘宝上买资料可以退吗
  • 报税营业成本包括哪些费用
  • 生产车间的保险有哪些
  • 出口收到货款怎么做账
  • 公司购买汽车的购置税可以抵税吗
  • 赠送的产品价格为发票金额为零怎么入库
  • 收回投标保证金 建立台账
  • 普通发票如何抵扣税
  • 关税用什么会计科目
  • sqlserver字符串切割
  • 电脑怎么安装安卓模拟器
  • dcs是什么文件
  • windows 8.1 build 9600
  • win7 windows安全
  • win7系统的电脑
  • win7系统更新怎么关闭
  • win8资源管理器未响应
  • 支持css的浏览器
  • Node.js中的全局变量有哪些
  • linux perl -e
  • unity uishader
  • js的模块化可以怎么做
  • jquery.validate提示错误信息位置方法
  • 详解九章算法
  • 税率是从什么时候有17%改为13%的呢
  • 税务总局和税务局区别
  • 打印发票需要什么信息
  • 税务局取消办税人员
  • 代售门票业务税务处理
  • 扬州儿童社保卡
  • 企业自有房屋需要交税吗
  • 福建省泉州市石狮市新服装城
  • 税务部门放管服
  • 代理记账公司有什么风险吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设