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

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

Re: [shell-script] Ler Arquivo


From: Julio C. Neves
Subject: Re: [shell-script] Ler Arquivo
Date: Fri, 4 Jan 2008 14:02:56 -0200

Agora veja isso, usando o mesmo arquivo xxx que o Tiago preparou:

IFS=';:'
$ while read a b c
do
     echo -e "cpo a = $a\ncpo b = $b\ncpo c = $c\n=======\n"
done < xxx

Olha agora a execução:

cpo a = asd sad dsa
cpo b =
cpo c =
=======

cpo a = sdsd
cpo b =  dreawqw
cpo c =  ers
=======

cpo a = qqq
cpo b =
cpo c =
=======

Abraços,
Julio


Em 04/01/08, Tiago Barcellos Peczenyj <address@hidden> escreveu:
>
>   Depende de como vc lê
>
> $ cat xxx
> asd sad dsa
> sdsd : dreawqw; ers
> qqq
>
> $ while read linha ; do echo "|${linha}|" ; done < xxx
> |asd sad dsa|
> |sdsd : dreawqw; ers|
> |qqq|
>
> Aqui eu li 3 linhas apenas E tem dois-pontos e ponto-e-virgula.
>
> On Jan 4, 2008 1:45 PM, Leonardo D'Angelo Goncalves
> <address@hidden <leonardodg%40ig.com.br>> wrote:
> >
> >
> >
> >
> >
> >
> > Boa Tarde
> >
> > Gostaria de saber como fazer um laço para ler um arquivo linha por
> > linha... mas este arquivo contem espaços e "pontos" e
> > "ponto-e-virgula" o que faz com que o laço execute mais vezes do que a
> > quantidade de linhas do arquivo... há um modo de ignorar isto?
> >
> > Obrigado
> >
>
> --
> Tiago B Peczenyj
> Linux User #405772
>
> http://peczenyj.blogspot.com/
> "what does not kill us makes us stronger"
>  
>



-- 
Abraços,
Julio
Feliz Natal
:wq


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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