Enviado em 15/04/2011 - 19:24h
fala pessoal.
Estou com uma dúvida para validar se alguns programas estão ou não instalados usando o retorno de código ($?).
Porém na hora de validar sa saídas 0 (ok) 1 (falso) não estou encontrando uma forma de validar isso através do if.
Segue o código:
echo -n "verificando apache... "
type httrpd 2> /dev/null
if [ 0 -eq "$?" ]; then
echo "OK"
else
echo "apache não instalado, abortando..."
exit
fi
Estou com uma dúvida para validar se alguns programas estão ou não instalados usando o retorno de código ($?).
Porém na hora de validar sa saídas 0 (ok) 1 (falso) não estou encontrando uma forma de validar isso através do if.
Segue o código:
echo -n "verificando apache... "
type httrpd 2> /dev/null
if [ 0 -eq "$?" ]; then
echo "OK"
else
echo "apache não instalado, abortando..."
exit
fi