> Caros,
> Estou montando a seguinte estrutura em um script:
>
> for i in `$CAT $TMP_ARQ_IP`;
> do
>
> HOSTNAME=`$NBT $i | $GRP -v "Do" | $GRP -F "10" | $AWK '{print$2}'`
> # $ECH $HOSTNAME
> if [ $HOSTNAME == " " ] ; then
>
> for x in $(seq 254)
> do
>
> #$ECH host$x > $TMP_ARQ_HOST
> $ECH $x
> done
> else
>
> $ECH $HOSTNAME >> $TMP_ARQ_HOST
>
> fi
>
> done
>
> O script pega o arquivo dhcpd.lease corta o ip e o mac, em seguida ele pega
> o ip para verificar quando possivil o hostname da maquina, nesse ponto estou
> tendo problemas pois quando ele retornar " " vazio, preciso que ele crie um
> hostname generico host[1-254] quando ele encontrar o hostname ele atribui a
> um arquivo esse hostname.
> Estou tendo dificuldade no ponto onde tenho q testar a variavel como vazio,
> quando o a variavel retorno vazio ele da erro.
> Alguem tem alguma dica ou documentaçao que possa me ajuda.
>
> Att.
>
> --
> Leandro Moreira
> Linux Administrator: LPIC-1
> e-mail/msn:
leandro@leandromoreira.eti.br
> Tel.: + 55(32) 9906-5713
>