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

转载于:https://www.cnblogs.com/xiaozong/p/5360228.html

Linux批量替换文本,文件夹内所有文本内容相关推荐

  1. linux 批量替换所有文件中包含的字符串

    sed -i "s/原来字符串/新字符串/g" `grep 原来字符串 -rl .`格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 ...

  2. 服务器内提取文件,linux命令如何提取文件夹内特定文件路径

    linux命令如何提取文件夹内特定文件路径 发布时间:2020-07-20 16:35:25 来源:亿速云 阅读:102 作者:小猪 栏目:服务器 这篇文章主要为大家展示了linux命令如何提取文件夹 ...

  3. 批量提取同一文件夹内相同后缀名文件

    1.在文件夹内新建TXT文本文档: 2.打开TXT文本,输入dir *.*/b>a.xls   并保存: 3.将TXT文本后缀名改成  .bat : 4.双击打开即可.

  4. 图片批处理——关于批量重命名文件夹内图片不改变原来在文件夹内的顺序(适用于基于ref数据集处理的过程)

    在网上找了好久,但是保证顺序的方法都是使用**sort()**函数实现的,并不能保证原来图片在文件夹内的顺序不变(特殊需要,需要某种对应), 这种方法见 按顺序对图片批量重命名,sort() 之后被逼 ...

  5. python将A文件夹内的所有内容原封不动复制搬运到B文件夹

    import os import shutildef 复制文件(源文件路径, 目标文件路径):source_path = os.path.abspath(源文件路径)target_path = os. ...

  6. [转载]Linux批量替换不同文件中的相同字符串

    转载自:http://bbs.phpchina.com/blog-191373-187668.html 方法1   这两天在构建一个应用的使用用到了maven,由于project很大,足足有700多个 ...

  7. python批量实现将文件夹内的每张图片分割成多张

    一.说在前面 需求:有一张长为960,宽为96的图片,需要将其分割成10张96*96的图片并存放在另外一个文件夹下,通过手工分割耗时且不规范,选择python写一个简单的程序完成. 二.源码 # -* ...

  8. python 批量读取电脑文件夹内视频,获取视频分辨率,过滤删除分辨率较小的文件

    直接上代码 import os,time import cv2#获取文件夹中的文件名列表 def get_file_list(file_path):dir_list = os.listdir(file ...

  9. python 批量替换同文件夹下所有文件的指定内容

    场景: 在工作中有的时候我们会遇到这样的场景,在网上下载下来的资料总是有一些我们不想要的内容. 此时我们怎么批量删除他们呢? import re,os filePath = r"C:\Use ...

  10. linux怎么在ETC文件夹内新建,教你如何手动新建Linux用户

    环境: 8 需求:手动新建一个用户,用户名为zhangsan,uid设置为1024(前提是这个uid没有被占用),gid也设置为1024,组名与用户名同名,家目录在/home/zhangsan.默认 ...

最新文章

  1. MAC安装mysql8.0.11以及修改root密码
  2. pycharm ssh mysql_PyCharm使用之配置SSH Interpreter的方法步骤
  3. mybatisplus查询今天的数据_MybatisPlus(CRUD)
  4. python人脸识别opencv_基于python+OpenCV模块的人脸识别定位技术
  5. Java基础学习总结(140)——Java8 Stream之Stream流创建的几种方式
  6. Linear Algebra - Determinant(几何意义)
  7. printf函数输出格式汇总
  8. 密码重置软件(Active@ Password Changer Professional)v4.0
  9. C 编译器、链接器、加载器详解
  10. java微信公众号支付示例
  11. windows下部署一天日报系统
  12. mysql 主要有哪些函数_MySql常用函数全部汇总
  13. 如何解决SQL2008r2 登录不上的问题
  14. swift5函数和Collection
  15. php 时间格式大全
  16. Codeforces C. A Mist of Florescence
  17. 计算机游戏教学法的创新之处,游戏教学法在小学英语课堂论文开题报告的创新点...
  18. 发现ramnit样本一枚
  19. 史上最全网络安全面试题总结
  20. 如何使用【微信开发者工具】调试【企业微信】应用网页

热门文章

  1. Ubuntu远程办公 -- 设置SSH服务
  2. ppt 宏文件 自动保存_让Excel表格自动排序,牛了!
  3. JavaWeb02-HTML篇笔记(一)
  4. application配置和profile隔离配置(转)
  5. 边沿检测电路设计verilog
  6. 去掉tomcat日志localhost_access_log修改去掉文件名日期
  7. android微信支付
  8. C# 传递给C++函数的结构体没有对齐的问题
  9. hadoop MapReduce 输出结果中文乱码解决
  10. C++--第10课 - 构造与析构 - 下