[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Trocar uma parte de uma string...
From: |
Fernando Zank |
Subject: |
Re: [shell-script] Trocar uma parte de uma string... |
Date: |
Thu, 10 Aug 2006 16:08:38 -0300 |
Olha o man do sed para ter uma idéia, o man do find tbm ajuda.
$man sed
$man find
Acho que isso resolve, não testei ainda porque não tive tempo aqui no
trabalho, mas da uma olhada.
o sed -i vai substituir o arquivo editado, todos que acabem com .shell no
caso do exemplo abaixo.
$find ./ -iname \*.shell -exec sed -i 's/user1/user2/g/' {} \;
On 8/10/06, Daniel Barros <address@hidden> wrote:
>
> Fala aê galera, blz???!!!!
>
> Estou começando a aprender sobre shell-scrip, e tenho uma dúvida.
>
> Na verdade foi um problema que apareceu aqui no meu trabalho, tenho
> vários arquivos (tipo texto) e preciso fazer uma busca de um trecho do
> texto e trocá-lo por um outro texto. Exemplo:
>
> arq1.shell
> APP='/home/user1/prog'
>
> arq2.shell
> APP='/home/user1/prog'
>
> arq3.shell
> APP='/home/user1/prog'
>
> Eu preciso abrir o arquivo e trocar o "user1", por "user2" e assim
> sucessivamente...
>
> Alguém saberia me dizer por onde eu começo ???
>
> Obrigado!!!
>
>
--
"Somos o que repetidamente fazemos, portanto a
excelência não é um feito é um hábito" - Aristóteles
[As partes desta mensagem que não continham texto foram removidas]