[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Alterando conteudo de arquivos em massa
From: |
William José Vicente |
Subject: |
Re: [shell-script] Alterando conteudo de arquivos em massa |
Date: |
Mon, 14 Jan 2008 08:29:28 -0200 |
Ráyner,
pode não ser a melhor forma, mas eu faria um for para cada arquivo
desejado e usaria o sed para a substituição. Seria mais ou menos assim:
for arq in *; do sed 's/internetExplorer/Fiferox/g' $arq; done
No lugar do * você pode trocar por uma lista de arquivos ou um `cat
arquivo` para obter esta lista.
Abraços,
William
Em 14/01/08, Ráyner <address@hidden> escreveu:
>
> Há alguma maneira de se alterar o conteúdo dos
> arquivos em grande escala? O que eu quero na verdade e
> entrar em vários arquivos e substituindo uma palavra
> por outra.
>
> Tipo:
>
> ls | cat |ed s/internetExplorer/Fiferox/ g
> #isso não da certo
>
> Já tentei alguns comandos mas nenhum da certo.
>
> Obrigado
>
> Ráyner Carvalho
> (61) 9137-6842
>
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento!
> http://br.mail.yahoo.com/
>
>
[As partes desta mensagem que não continham texto foram removidas]