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

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

Re: [shell-script] Re: Script em for ou while


From: Jonathan Lessa
Subject: Re: [shell-script] Re: Script em for ou while
Date: Wed, 17 Aug 2011 17:18:13 -0300

Daniel,

Da forma que eu coloquei vc tem as variáveis $1 $2 e $3 definidas pelo
comando set coletando estas informações, eu só fiz exibir com a separação do
hífen pelo comando echo $1 - $2 - $3, mas vc pode fazer assim:

$ while read linha; do set $(echo $linha); echo $1; echo $2; echo $3; done <
texto.txt
a1
b1
c1
a2
b2
c2
a3
b3
c3

se for somente para exibir sem pegar nas variáveis:
$ xargs -n1 echo < texto.txt


Em 17 de agosto de 2011 12:02, Daniel <address@hidden>escreveu:

> **
>
>
>
> Jonathan Valeu a dica
> mas o que eu preciso é assim
>
> $cat texto.xtx
> a1 b1 c1
> a2 b2 c2
> a3 b3 c3
>
> e o script tem que fazer é coletar a informação a1 e depois
> b1 , c1 ,a2 ,b2 ,c2
>
> com o awk '{print $1}' | head -n1 | tail -1
> consegui pegar somente a1
> com awk '{print $1}' | head -n2 | tail -1
> consegui pegar somente b1
> e assim por diante , o meu problem é montar um laço nessa logica
>
> --- Em address@hidden, Jonathan Lessa <jonathanlessa@...>
> escreveu
>
> >
> > $ cat texto.txt
> > linha1 a1 b1 c1
> > linha2 a2 b2 c2
> > linha3 a3 b3 c3
> >
> > $ while read linha; do set $(echo $linha); echo $1 - $2 - $3; done <
> > texto.txt
> > linha1 - a1 - b1
> > linha2 - a2 - b2
> > linha3 - a3 - b3
> >
> > Att.:
> > Jonathan Lessa
> > Em 17 de agosto de 2011 11:10, Daniel <daniellarasouza@...>escreveu:
>
> >
> > > **
> > >
> > >
> > > Pessoal preciso contrui um script , que pegue a informação de um
> arquivo de
> > > teste que tem linhas e colunas ,onde eu tenho que pegar cada palavra
> que
> > > adicionar em uma variavel um exemplo
> > > #cat texto.txt
> > > ok jrt lçp
> > > cvg gnf mkff
> > > cdf cfgg vvgg
> > >
> > > eu consegui seperar linha por linha coluna por coluna
> > > com o awk
> > > cat teste.txt | awk '{print $1}' | head -n1 | tail -1
> > > onde consegui extrair so a palavra ,
> > > estou com dificuldades em construir esse script qual seria a melhohr
> forma
> > > ? em for ou while ; Alguma Dica ?
> > > Abraço
> > >
> > >
> > >
> >
> >
> >
> > --
> > Att.:
> > Jonathan Lessa
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>  
>



-- 
Att.:
Jonathan Lessa


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



reply via email to

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