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

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

Re: [shell-script] Alimentar um loop


From: Miranda
Subject: Re: [shell-script] Alimentar um loop
Date: Wed, 06 Apr 2005 14:27:46 +0000

veja

miranda@guitar tmp]$ cat bro
a-b-c-x-x-x
d-e-f-x--
g-h-i-x-x-
a-b-c-x-X-x
a-b-c-x-y-x

[miranda@guitar tmp]$ awk -F"-" '$5 == "x"{print}' bro
a-b-c-x-x-x
g-h-i-x-x-

On Wed, 2005-04-06 at 17:13, Wilson Campos wrote:
>  Bem galera necessito de um script que receba dados do proprio arquivo
> num loop, exemplo
> 
> Dentro do arquivo:
> a-b-c-x-x-x
> d-e-f-x--
> g-h-i-x-x-
> ...
> 
> Bem o separador eh o "-"
>  
> Eu preciso que sempre que o "X" estiver na 5a coluna ele imprima a linha
> nao estou conseguindo fazer, embora seja basico.
> 
> Grato!
> 
> estou tentando assim:
> 
> #!/usr/bin/sh
> while read var
> do
> var=`cut -d, -f5`
> echo $var
> done < /tmp/arquivo
> while read LINE
> do
> echo $var
> 
> if [ -z "$var" ]; then     #Se estiver fazia
> :
> else                                #Se for X
> echo $LINE
> fi
> done </tmp/arquivo
> 
> 
> ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
>  
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 



reply via email to

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