[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] if não funciona....:(
From: |
Humberto - ITS |
Subject: |
RES: [shell-script] if não funciona....:( |
Date: |
Thu, 10 Apr 2008 09:23:04 -0300 |
Obrigado Pessoal....
Rolou com a sugestão do Ricardo e ficou assim:
for ip in `cat /root/scripts/ipbloq`
do
if [ $ip = "192.168.0.123" ]
then
echo $ip not ok
else
echo $ip ok
fi
done
Também usei a idéia do Lucas de mostrar o IP e isso estava OK....
Engraçado é que já havia testado algumas formas, e creio q esta era uma
delas....mas enfim.......rs
Mais uma vez obrigado
Humberto
De: address@hidden [mailto:address@hidden]
Em nome de Ricardo Brito do Nascimento
Enviada em: quinta-feira, 10 de abril de 2008 08:59
Para: address@hidden
Assunto: Re: [shell-script] if não funciona....:(
Bom dia,
vc fez assim:
if [ '$ip' = 192.168.0.123 ]
faça assim:
if [ $ip = "192.168.0.123" ]
----------------------------------------------------------
Ninguém há semelhante a ti, ó Senhor; tu és grande, e grande o poder
do teu nome. (1ªJeremias 10.6)
No one is like you, O Lord; you are great, and your name is mighty in
power. (1ªJeremiah 10.6)
Jesus te ama, aceite-O! Jesus loves you, accept you Him!
Humberto - ITS escreveu:
>
> Oi gente...
>
> Estou fazendo um script para fazer uma determinada ação quando
> encontrar um
> IP em um arquivo de texto mas não consigo fazer o IF comparar a
> variável com
> o IP.
> Fiz o seguinte:
>
> for ip in `cat /root/scripts/ipbloq`
> do
> if [ '$ip' = 192.168.0.123 ]
> then
> echo ok
>
> else
> echo not ok
> fi
> done
>
> O que será que ocorre??
>
> Qualquer ajuda é mto bem-vinda...
>
> Obrigado
>
> Humberto
>
>
[As partes desta mensagem que não continham texto foram removidas]