Acredito que, se vc redirecionar a saída de erro para a saída padrão no ifconfig tudo deve funcionar
ifconfig lalala 2>&1 | grep ... On 11/7/07, bossonaroesao06 <[EMAIL PROTECTED]> wrote: > > > > > > > Pessoal, > Estou tentando verificar a existência da conexão ppp0 através do > ifconfig e até funnciona certinho. O problema é que quando não > existe a ppp0 ele mostra esse erro no meio do script. Tem como tirar > isso? > > Script: > #!/bin/bash > echo "Verificando a interface ppp0..." > placappp=$(ifconfig ppp0 | grep "ppp0: erro") > if [ -z "$placappp" ]; then > echo "A Interface ppp0 nao existe..." > else > echo "A Interface ppp0 existe..." > fi > > Olhem o resultado quando nao existe a ppp0: > > #Verificando a interface ppp0... > #ppp0: erro obtendo informaçoes da interface: %s: dispositivo nao > encontrado > #A Interface ppp0 nao existe... > > Eu gostaria que ficasse assim: > > #Verificando a interface ppp0... > #A Interface ppp0 nao existe... > > Alguem me ajuda? > Obrigado > > -- Tiago B Peczenyj Linux User #405772 http://peczenyj.blogspot.com/ "what does not kill us makes us stronger"