Caso vá usar apenas o ip como valor de uma variável: IP=`ifconfig pppx | grep -w inet | cut -d":" -f2 | cut -d" " -f1`
No caso de usar a (o) cron, crie o arquivo dentro do /etc/cron.d chamando o script. Evite o cronttab -e Ah, e vc pode declara o PATH e o HOME de execução direto na(o) cron. 2009/3/26 Raul Libório <[email protected]> > ip address show dev eth0 > > -- > > Raul Libório > http://rauhmaru.blogspot.com/ > UniJorge Redes > rauhmarutsªhotmailºcom > Linux user#4444581 > > "The bug is on the table." > > " Se você tem uma maçã e eu tenho uma maçã e, em seguida, trocarmos as > maçãs, eu e você ainda teremos uma maçã cada um. Mas se você tem uma > idéia e eu tenho uma idéia e trocarmos essas idéias, então cada um de > nós terá duas idéias. " > > George Bernard Shaw > > > 2009/3/25 Deivid Vilela > <[email protected]<deividvilela%40yahoo.com.br> > >: > > 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 ) > > > > > > > > > > ------------------------------------ > > > > ---------------------------------------------------------- > > Esta lista não admite a abordagem de outras liguagens de programação, > como perl, C etc. Quem insistir em não seguir esta regra será moderado sem > prévio aviso. > > ---------------------------------------------------------- > > Sair da lista: > > [email protected]<shell-script-unsubscribe%40yahoogrupos.com.br> > > ---------------------------------------------------------- > > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net > > ---------------------------------------------------------- > > Servidor Newsgroup da lista: news.gmane.org > > Grupo: gmane.org.user-groups.programming.shell.brazil > > > > Links do Yahoo! Grupos > > > > > > > > -- " Eu quero saber como renomear um arquivo " ele diz. Por favor, é dia de pagamento, não é?! Mas eu estou de bom humor. " Claro. Basta dar 'rm' e o nome do arquivo " " Obrigado " [As partes desta mensagem que não continham texto foram removidas]
