sed -i 's/a/b/g' `grep 'a' -rl ./`
这条语句表示,全局搜索 a,然后用 b 替换搜索到的 a
cd 进入 docs 所在目录,然后执行下列语句
sed -i 's/<script src=\"http:\/\/www.google.com\/jsapi\" type=\"text\/javascript\"><\/script>/<!-- <script src=\"http:\/\/www.google.com\/jsapi\" type=\"text\/javascript\"><\/script> -->/g' `grep '<script src="http://www.google.com/jsapi" type="text/javascript"></script>' -rl ./`
这条语句是两条语句的组合,其中
grep '<script src="http://www.google.com/jsapi" type="text/javascript"></script>' -rl ./
表示 递归搜索 当前目录下所有包含
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
字符串的文件,作为上一条语句的输入
sed -i 's/<script src=\"http:\/\/www.google.com\/jsapi\" type=\"text\/javascript\"><\/script>/<!-- <script src=\"http:\/\/www.google.com\/jsapi\" type=\"text\/javascript\"><\/script> -->/g' file_name
这条语句则用于将上一条语句输出文件中的
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
替换为
<!-- <script src="http://www.google.com/jsapi" type="text/javascript"></script> -->
经测试,大概花费20~40 s 左右,请耐心等待