-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
 
roneison.machado wrote:
> Fala Galera do Shell, beleza?
> Eu estou fazendo um trabalho de uma agenda telefonica em shell na
> faculdade.
> É o seguinte, eu possuo dois arquivos, um nomes.dat e um telefones.dat
> O primeiro tem o seguinte formato:


Olá,

Note o conteudo da variavel que é: Suzana Alves Suzana Vieira

Quando você faz o I correr através dos valores da variavel, ele faz
corretamente, sendo:

1 passo) I = Suzana
2 passo) I= Alvez
3 passo) I = Suzana
4 passo) I=Vieira

Umas dicas: Adicione delimitadores no seu arquivo:

idnome^nome
100^Suzana Alves
101^Maria Alguma Coisa
110^Suzana Vieira


E ai a variável IDNOME você pega com um awk -F^ '{print $2}'.

Depois é só utilizar vetores. Talvez não seja tão facil com esta
logica, nada impede de você pensar diferente ;)

Um abraço.


- --


/*---------------------------------------------------*/
/*    *    Flavio Torres - Administrador de Sistemas*/
/*   /_\   */int y,z;main(x){x=(x>0?-9:x);z=((z=(x+5)
/*  o. .o  */)>0?z:-z);printf(!x&&++y?"\n":z?z>y%3+y/
/*  ((Y))  */3?" ":x<-5?"/":"\\":y?"|":"*");y-9?main(
/* ()) (() */++x):puts("  _|_|_")&&puts("  \\___/");}
/*  ()^()  A party animal isn't just for Christmas.*/

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
 
iD8DBQFGdAAPNRQApncg294RAujeAJ9XSaTH7zU4JCgdaizU1HuKALs7rwCg65JP
TBjCRZk+qLFDL2Rk0CCTZ7o=
=sgW+
-----END PGP SIGNATURE-----

Responder a