Oi...
> Notei que as variaveis devem ter algum tratamento que ainda n�o entendi.
> Pois quando eu, somente indico que a variavel = valor dentro de um do done
> ou um case esac fora do la�o ela perde o valor.
> Isso que eu falei, est� correto?
> As variaveis deve ser declaradas globalmente para serem usadas em toda a
> rotina?

A principio qqr variavel eh global em shell, e um variavel criada dentro de um 
do..done case..esac nao perde o valor nao.. exemplo:

--------------
#!/bin/bash
teste() {
A="entrou aqui - local"
echo $@ $B
}
B="rodando global"
teste $0
echo "A=$A B=$B"
---------------
> Voc�s tem algum exemplo, que possam me mostrar?
> 
> Outra duvida:
> 
> Como uso o FOR para contar determinadas voltar tipo:
> 
> I=1
> F=10
> for $I to $F
Olha sei q tem como usar de outras formas mas laco numerico eu costumo fazer assim:

typeset -i i
i=0
while [ $i -le 10 ];do
echo $i
i=$i+1
done


[]os
Cristofer

Assinantes em 08/07/2002: 2227
Mensagens recebidas desde 07/01/1999: 174200
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a