Tiago. Realizei a alteração.Mas, a variavel ARQUIVO2 nao é populada.Veja :ARQUIVO2 fica = " "
ARQUIVO1=0 for i in CAD* ; do echo "**************" echo $ARQUIVO1 echo $ARQUIVO2 echo "**************" if [[ $ARQUIVO1 -eq 0 ]] ;then ARQUIVO1="$i" else ARQUIVO2="$i" fi done #sh teste.sh ************** 0 ************** ************** CAD_200709201936480386_84683432000134.in.20070921.020100 ************** ************** CAD_200709201937540634_84683432000134.in.20070921.020100 ************** ----- Mensagem original ---- De: Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> Para: shell-script@yahoogrupos.com.br Enviadas: Terça-feira, 2 de Outubro de 2007 11:36:07 Assunto: Re: [shell-script] Pq a vairavel ARQUIVO2 nao e alimentada bom, se vc trocar if ARQUIVO1=0 ;then por um teste if [[ $ARQUIVO1 -eq 0 ]] ;then é provavel que o seu script funcione :) On 10/2/07, daniel martines <daniel_fernando_ martines@ yahoo.com. br> wrote: > > Pq a segunda variavel nao e alimentada apos a primeira passada do for? > Help!!!! > > ARQUIVO1=0 > for i in CAD* ; do > echo "*********** ***" > echo $ARQUIVO1 > echo $ARQUIVO2 > echo "*********** ***" > > if ARQUIVO1=0 ;then > ARQUIVO1="$i" > else > ARQUIVO2="$i" > fi > > done > > resultado: > ************ ** > 0 > > ************ ** > ************ ** > CAD_200709201936480 386_846834320001 34.in.20070921. 020100 > > ************ ** > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > armazenamento! > http://br.mail. yahoo.com/ > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Tiago B Peczenyj Linux User #405772 http://peczenyj. blogspot. com/ [As partes desta mensagem que não continham texto foram removidas] Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]