Я имею:
- Старый код отслеживания Google
oldcode.txt
- Новый код отслеживания Google
newcode.txt
- 100+ HTML-файлов
*.html
в одном каталоге
Можно ли заменить первое на последнее во всех html-файлах?
Я имею:
oldcode.txt
newcode.txt
*.html
в одном каталогеМожно ли заменить первое на последнее во всех html-файлах?
Предположим, что 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