-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Rodrigo Tavares escreveu:
> Oi Flavio,
> 
> Estava fora do laço mesmo, acabei achando uma parte da
> solução.
> 
> for file in /opt/*
>   do
>    var=`cat $file/postgresql.conf | grep port | awk
> '{print $3}' | head -n1`
>    area[i]=$var
>    let "i += 1"
> done
> 
> Assim prenchi o vetor todo agora basta testar uma
> várivel com elementos do vetor.
> 


Então, se vc quer testar a cada passo, voce coloca o if ai dentro do
laço, se você quiser testar depois que terminar (preencher o vetor), ai
vc tem que fazer um outro for varrendo este vetor.

Ficaria mais ou menos assim:


for file in /opt/*
   do
    var=`cat $file/postgresql.conf | grep port | awk '{print $3}' | head
- -n1`
    area[i]=$var
        [ "${area[$i]}" = $VALOR ] && echo "ok - posicao ${area[$i]}" || echo
"nok - posicao ${area[$i]}"
    let "i += 1"
done


Abraços.


- --


/*---------------------------------------------------*/
/*    *    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)

iD8DBQFFiA1qNRQApncg294RAmznAJ0d7sqHiriEKZhNOsOS9WWQhYuv1wCgtOBS
agqXl9DTBHDqvtSCiAGPXQc=
=yhMp
-----END PGP SIGNATURE-----

                
_______________________________________________________ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 

---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a