linux批量查找替换文本

如何用shell命令实现,批量地查找某个目录下的所有文本文件中的某个字符串呢?当然,更常见的情况是你要替换它们.所以要怎么做?
本文以将国外开源web模板中的谷歌字体库替换为国内360CDN为例子,教大家如何使用linux命令行实现批量查找替换文本功能.
注: 斜粗体为shell代码

操作方法

  • 01

    由于特殊原因,谷歌字体库无法使用,严重拖慢网页加载速度.但我们只要模板中的所有googleapis替换为useso就可以解决问题

  • 02

    我把模板文件夹放在/var/www/html/miku-home目录下,使用命令 grep -rn "googleapis" /var/www/html/miku-home 查找/var/www/html/miku-home下所有文本中的googleapis 结果很多啊!你要一个一个手工改吗?

  • 03

    当然不需要手工改,我们使用命令 sed -i "s/googleapis/useso/g" `grep googleapis -rl /var/www/html/miku-home` 批量替换/var/www/html/miku-home目录下的googleapis--->useso

  • 04

    将googleapis替换为useso,也就是将谷歌字体库替换为国内360CDN后. 网站的加载速度立刻提升许多.

  • 05

    最后,再来解释下命令的用法 好了,大家动手试一试吧!

(0)

相关推荐

  • linux中批量查找替换文本内容例子

    .批量查找某个目下文件的包含的内容,例如: # grep -rn "要找查找的文本" ./ 2.批量查找并替换文件内容。 # sed -i "s/要找查找的文本/替换后的文本/g" `grep -rl ...

  • 快速学习Excel 2016批量查找替换删除空格

    Excel在工作簿编辑时如果产生大量空格,删除会比较费时和费力.那么如何快速自动删除呢?下面小编带你一起学习具体的步骤和方法. 操作方法 01 选择单元格包含空格的列,如图.点击"开始→编辑 ...

  • 批量查找替换多个Excel工作表中数据的方法

    批量查找替换多个Excel工作表中数据的设置步骤 例子:如何将表格"1月"."2月"."3月"中的"总务部"批量替换成& ...

  • 批量查找替换删除excel单元格中软回车(alt+enter)操作步骤

    在一次excel的操作中,需要将特定的符号(如逗号)全部替换成软回车,网上找到以下方法,特此记录以备用啦 一、查找excel单元格中的换行符(alt + enter) 在excel中要批量查找软回车( ...

  • 批量查找替换Word中文字为特定图片

    在使用word时,我们也许都遇到过一种特殊的查找替换的烦恼,就是想将一些文字批量替换成图片的情况。那么这个是不是就没法完成呢?非也。Word的查找替换功能其实很强大,除了实体替换外,还之处正则表达式输 ...

  • 在 WPS 电子表格中批量查找替换公式中的内容

    在电子表格中,如果公式有很多,而且所用的函数也不一样,这时需要同时修改这些公式和函数中相同的部分,可以使用查找和替换功能. 操作方法 01 有如下表格,想将表格中公式里对"A"列单 ...

  • WPS2016表格怎么替换内容? wps查找替换命令的使用方法

    WPS2016表格怎么替换内容?表格内容多的时候,想要一个一个替换内容是不可能实现的,也会出现纰漏,但是我们可以使用wos自带的两种方法来批量查找替换内容,一种是使用通配符,另一种是使用查找替换命令实 ...

  • word中查找和替换文本

    在工作中,有时需要将整片文档中的同一个或者相同的几个字符做替换,通过一个一个的找,不但麻烦,有时还会漏换,本文介绍如何批量查找和替换文本. 操作方法 01 打开需要操作的文档,(这里以替换" ...

  • Word查找替换批量设置论文参考文献标注

    在写论文的时候,一般都要在论文的末尾标注参考文献,一般在参考文献前面标注[1]、[2]等序号,而在论文正文中的不同地方也会有很多数字上标,每个数字上标都对应论文后面的一个参考文献,比如参考文献1对应数 ...