Re: Substuir strings em arquivo
estes comandos fazem as alterações que voce quer e salva um backup dos arquivos modificados (arquivo.backup) :
for f in $(grep -lri ServidorAntigo *); do sed -e "s/ServidorAntigo/ServidorNovo/g" $f > $f.new; mv $f $f.backup; mv $f.new $f; echo "Atualizou arquivo: $f"; done
No dia Fri, 17 Jan 2003 09:12:49 -0300 (ART)
Frederico Argolo <fredargolo@yahoo.com.br> escreveu
> Pessoal,
>
> Mudei o nome de um servidor, e existe um
> diretorio que contem diversos outros
> diretorios/arquivos e como estes arquivos faziam
> referencia ao nome do antigo servidor precisa
> substituir esse antigo nome pelo novo.
>
> Seria algo assim, qndo encontrasse a string
> 'ServidorAntigo' mudar para 'ServidorNovo' em todos os
> arquivos!!
>
> Alguem pode me ajudar a fazer isso??
>
> []´s
> Frederico Argolo
>
> _______________________________________________________________________
> Busca Yahoo!
> O melhor lugar para encontrar tudo o que você procura na Internet
> http://br.busca.yahoo.com/
>
>
> --
> To UNSUBSCRIBE, email to debian-user-portuguese-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
--
/^^^^^^^Vinicius Kursancew ->linux@vkcorp.org^^^^^^^\
@ ++++*++++ @
@ ircname: vedder @
@ ESCOLA TÉCNICA TUPY @
# Linux user #271173, user since 1997 #
@ Birthdate: 25 aug 1985 @
x BF2F DC71 CF14 1B1A B241 65FD 6EFC 8B6B A70B 183C x
x 0xA70B183C -- keyserver.net x
@ ++++*++++ @
\~~~~~~~~~~~~~~~http://vkcorp.org~~~~~~~~~~~~~~~~~~~~/
Reply to: