find . -type f -print |
xargs sed -i.bak 's#http://site.com/sites/etc#something else#g'
Eu tenho milhares de arquivos da web (*. php, * .htm, * .html, etc) que contêm um caminho absoluto ( link ). Eu preciso digitalizar um diretório e todos os subdiretórios para os vários tipos de arquivo e dentro desses arquivos, modificar o meu caminho absoluto para um parente de minha escolha e, em seguida, deixe o resto do arquivo como está. Não deve mudar o caminho de quaisquer outras URLs absolutas.
Eu verifiquei as perguntas semelhantes já postadas sobre o assunto, mas nenhuma parece abordar isso diretamente. Alguma sugestão? Obrigado!