Citação Postado originalmente por Lipse
Citação Postado originalmente por rodriguesoline
#!/bin/sh
ADSL_START= #aqui vc coloca o caminho que é executado o adsl-start #

# Quem sou eu ?..
MEUNOME="`basename $0`"

# Para testar se a interface pppoe já está ativa
IFCONFIG="/sbin/ifconfig"
PPPOE_INTRF="ppp0"

{


# Testa se é necessário disparar a conexão pppoe
if ( ! ($IFCONFIG $PPPOE_INTRF > /dev/null 2>&1) ); then

# A interface não existe, vamos tentar criar
if [ -x "$ADSL_START" ]; then

echo "Ligando a conexao PPPOE..."

$ADSL_START # Cria a conexao ppp0 (suponho que vc já configurou a
# conexão com adsl-setup)
fi
fi

}

echo "$MEUNOME: Já autenticado. Saindo..."
exit 0
Meu caro Rodrigues,

Desculpe se estou enganado (comecei a estudar shell script agora), mas, esses dois "fi's" do final, estão fechando quais "if's"?

Obrigado.
Foi um erro ao copiar e colar, ignore pois não precisava.