Em Quinta, 10 de Julho de 2003 13:51, Rodrigo Faria Tavares escreveu:
> estou iniciando em programacao de shell script fiz um simples

Aproveite e leia http://www.tldp.org/LDP/abs/html/index.html ;-)

> algoritmo fiz um chmod 755 gera_ips
> [script original]
> tem algum erro de sintaxe ?

muitos ;-). Acredito que voc� esteja acostumado com o Perl, pois est� 
usando o "$" na frente da defini��o das vari�veis. A� vai o script 
corrigido:

#!/bin/bash
# ^^^^ Voc� esqueceu do "!" acima

# Diferentemente do Perl, n�o se usa "$" na atribui��o de vari�veis
# Tamb�m n�o � necess�rio ";" ao final de cada linha (embora n�o cause 
# problema algum)

i=13
j=25

# Uma das formas de se fazer loops. veja outras em
# http://www.tldp.org/LDP/abs/html/loops.html
for ((; i < $j; i++)); do
   echo "192.168.$i.0"
done

# Fim do script
-- 
Anderson Lizardo


_______________________________________________________________________
Yahoo! Mail
Mais espa�o, mais seguran�a e gratuito: caixa postal de 6MB, antiv�rus, prote��o 
contra spam.
http://br.mail.yahoo.com/
---------------------------------------------------------------------------
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