fiz uma alteracao na script q resolver o bug hehee

Código :
cd $dir
echo "Verificando libpng"
# Localiza o arquivo, separa somente o primeiro resultado, lista o conteudo do arquivo,
# separa somente as q contem "libpng version" e joga a saida no arquivo teste
find /usr -name "png.h"  > teste ;
 
# Variavel para verificar a Existencia e Versao do software
VAR1=`cat teste`
 
if [ -z "$VAR1" ]; then
    install_libpng
else
        #Verifica se a versao eh menor que a necessaria
 
        # Separa somente a primeira linha
        echo "separando a primeira linha"
        awk 'NR == 1' teste > teste1 ;
 
        echo "cat"
        grep 'libpng version' $(cat teste1) > teste ;
 
        # Separa somente a primeira linha
        echo "separando a primeira linha"
        awk 'NR == 1' teste > teste1
 
        # Separa somente o valor do versao
        echo "separando o valor da versao"
        awk -F" " '{ print $4 }' teste1 > teste
 
	# Retira o ponto no segundo caracter
	echo "retirando o primeiro ponto"
	sed 's/.//2' teste > teste1
 
	# Retira o ponto no terceiro caracter
	echo "retirando o segundo ponto"
	sed 's/.//3' teste1 > teste
 
	VAR1=`cat teste`
 
        if [ $VAR1 -lt 128 ]
          then
                install_libpng
          else
                find /usr -name "libpng.so" | head -1 > teste2
                cat teste2 | sed "s#/libpng.so##g" > teste3
                var1=`cat teste3`
                addpath libpng $var1
                rm -f teste2
                rm -f teste3
        fi
fi
rm -f teste
rm -f teste1

[]'s