[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Fwd: Desenvolver Shell Script
From: |
Fernando Lemes da Silva |
Subject: |
Re: [shell-script] Fwd: Desenvolver Shell Script |
Date: |
Tue, 11 Nov 2003 11:45:16 -0300 |
Bom dia pessoal,
Resolvi brincar com o probleminha proposto mas estou encontrando
dificultades na validacao da entrada do usuario. Estou usando algo como
ip1=$(echo "$ip" | cut -d "." -f 1) para pegar cada pedaço do IP e depois
comparar se está no intervalo 0-255, porém esta dando erro quando $ip1 fica
vazio... o test diz "integer expression expected" pois está comparando
"" -lt "0" e "" -gt "255".
Alguem sabe se da pra fazer um cast da variavel forçando ela como valor
numerico ? Tentei multiplicar por 1 usando $[$ip1 * 1] e $[0$ip1 * 1] mas
não está funcionando adequadamente.. Se alguem puder ajudar...
[]'s
Fernando Lemes
----- Original Message -----
From: "Aurelio Marinho Jargas" <address@hidden>
To: <address@hidden>
Cc: <address@hidden>
Sent: Tuesday, November 11, 2003 9:32 AM
Subject: [shell-script] Fwd: Desenvolver Shell Script
> olá érico,
> estou encaminhando sua mensagem para a lista de shell, que
> é o lugar onde centenas de pessoas interessadas na
> linguagem discutem e resolvem problemas.
> se você ainda não está cadastrado, não imagina o que está
> perdendo, faça agora!
> http://br.groups.yahoo.com/group/shell-script
> falou!
> > Bom dia
> >
> > Solicito uma ajuda pois tenho que desenvolver um Shell script para
> > verificar quais os ip's que estão em uso em uma determinada rede,
> > para tal deve ser solicitado um ip válido e a máscara de rede, feito
> > isso devemos verificar quais os ip's estão ativos, use o comando
> > ping.