shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] sed + for


From: Marcus Gmail
Subject: Re: [shell-script] sed + for
Date: Mon, 06 Jul 2009 17:30:56 -0300
User-agent: Thunderbird 2.0.0.22 (Windows/20090605)

Observando o que voces disseram, teoricamente se eu tirar o /g ira funcionar, ne? Eu tive a impressao que ja tentei sem o /g, mas vou tentar de novo. :)

Abs!

miranda escreveu:
Pelo que entendi , ele fez o que  se pediu :
para a primeira linha do for trocou masculino por homemvelho ficando do jeito
que você mostrou no final.
Na 2ª e 3ª iteração nao encontrou masculino e portanto não tinha nada a
fazer
On Mon, 2009-07-06 at 12:22 -0300, Marcus Gmail wrote:
Boa tarde!

Estou querendo alterar colunas no meu arquivo com o sed, porem nao consigo usá-lo com variaveis dentro do loop do for. Segue um exemplo:

#cat arquivo1.txt

1,masculino, pedrinho
2,masculino, joaozinho
3,masculino, zezinho

#car arquivo2.txt
homemvelho
homemnovo
homemchato

#for mudacampo in `cat arquivo2.txt`; do sed -i s"/masculino/$mudacampo/"g arquivo1.txt; done

#cat arquivo1.txt
1,homemvelho, pedrinho
2,homemvelho, joaozinho
3,homemvelho, zezinho

Existe alguma forma de fazer o sed trabalhar de maneira adequada com variaveis? Onde estou errando? procurei na internet mas nao achei nada sobre, queria saber de voces antes de procurar outra forma de fazer o script.

Abs!








------------------------------------

---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

Links do Yahoo! Grupos






reply via email to

[Prev in Thread] Current Thread [Next in Thread]