Pular para o conteúdo

for em script [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. for em script [RESOLVIDO]

Enviado em 24/10/2011 - 13:41h

Blz pessaol estou um pouco enrolado em um script
assim tenho um arquivo.txt que tem os seguintes dados


daniel 123456789
andre 123456789
alex 123456789


com o for como eu consegui tratar a saida assim

Nome : daniel
Telefone : 123456789

Nome: andre
Telefone : 123456798

Nome: alex
Telefone : 123456789

qualquer ajuda é valida

Responder tópico

2. Re: for em script [RESOLVIDO]

Melhor resposta

Enviado em 24/10/2011 - 18:42h

Você pode usar o for... Mas porque não simplificar?

awk '{ print "Nome: " $1 "\nTelefone: " $2 }' arquivo

3. Re: for em script [RESOLVIDO]

Enviado em 24/10/2011 - 18:50h

fdmarp escreveu:

voce pode usar o for ... mas porque não simplificar:

awk '{ print "Nome: " $1 "\nTelefone: " $2 }' arquivo
Tchê valeu a força mesmo...
Sim... Me ajudou muito não tinha pensado nisso.
Valeu mesmo!!!

4. Re: for em script [RESOLVIDO]

Enviado em 24/10/2011 - 18:56h

Isso seria com o for ....

IFS=""; for i in `cat arquivo`; do echo $i | awk '{ print "Nome: " $1 "\nTelefone: " $2 }'; done

como voce pode ver ... é desnecessário ... só o

awk '{ print "Nome: " $1 "\nTelefone: " $2 }' arquivo


já seria suficiente.

5. Re: for em script [RESOLVIDO]

Enviado em 24/10/2011 - 18:59h

fdmarp escreveu:

Isso seria com o for ....

IFS=""; for i in `cat arquivo`; do echo $i | awk '{ print "Nome: " $1 "\nTelefone: " $2 }'; done

como voce pode ver ... é desnecessário ... só o

awk '{ print "Nome: " $1 "\nTelefone: " $2 }' arquivo


já seria suficiente.
sim concordo efetei o testes somente com o awk '{ print "Nome: " $1 "\nTelefone: " $2 }' arquivo e era o que eu esperava

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder