У меня есть каталог со многими подкаталогами внутри и 10-30 html файлами в каждом подкаталоге. Мне нужно искать и заменять домены в каждом html файле. Домены взяты из rename.txt rename.txt:
domain1.com|bladomain.com
domain2.com|bla1domain.com
domain3.com|bla.domain.com
...
domain1001|bla.ee.domain.com
В одном файле html могут быть разные домены из rename.txt для изменения.
awk -F',' 'system("mv " $1 " " $2)' /home/rename.txt
вот так Я изменяю имена подпапок.
find /home/sub1/ -type f | xargs sed -i 's/domain1\.com/bladomain.com/g';
так я меняю domain1.com | bladomain.com в / home / sub1 / directory
Спасибо за любую помощь!