zoukankan      html  css  js  c++  java
  • Linux批量替换文本,文件夹内所有文本内容

    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

  • 相关阅读:
    debounce
    react-xiguan
    备忘录
    ie导出问题
    umi 动态路由配置
    tsconfig
    关于vue 和react 中的hash与锚点冲突问题
    lodash
    pyplot绘图
    Numpy实现图像变换
  • 原文地址:https://www.cnblogs.com/xiaozong/p/5360228.html
Copyright © 2011-2022 走看看