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