我有:
- 旧的 Google 分析跟踪代码
oldcode.txt
- 新的 Google 分析跟踪代码
newcode.txt
*.html
一个目录中有100 多个 html 文件
是否可以在所有 html 文件中用后者替换前者?
答案1
假设oldcode.txt
包含以下内容:
I am the old code
看起来newcode.txt
像这样:
I am the newwwwwwwwww
那么你需要做的就是:
for htmlFile in `ls *.html`; do
cat $htmlFile | sed -i .orig 's/I am the old code/I am the newwwwwwwwww/g' > tmpCopy.html
done