Caros colegas da lista
Surgiu uma necessidade recentemente de obter o endereço de rede da
interface por um servidor que conecta usando adsl (gerando assim a
interface ppp)
Executando um script básico com o ifconfig lá dentro só funciona se for
manualmente.
Na hora de colocar isso no cron o ifconfig não retorna nem por decreto.
Mesmo que seja uma coisa besta do tipo.
--------------------------
#!/bin/bash
/sbin/ifconfig >> result.txt
--------------------------
A evolução deste problema inicialmente foi declarar todos os caminhos
completos para evitar os problemas corriqueiros.
Sem sucesso o próximo passo seria tentar por um path no script com todos
os caminhos utilizados.
E depois de esgotadas as tentativas padrão, várias pesquisadas inclusive
aqui um colega citou que o comando ifconfig extrai as informações de
/proc/net.
O máximo que consegui encontrar foi o gateway e mais tantas outras
coisas que não são o bendito IP.
Agora sim a pergunta: Alguém sabe extrair o endereço ip da interface sem
usar o comando ifconfig? (pelo proc ou por qualquer outro meio )