|
From: | Alain |
Subject: | Re: RES: [shell-script] Recortarrrrrrrrrrrr :D |
Date: | Mon, 22 Nov 2004 21:30:00 -0200 |
User-agent: | Mozilla Thunderbird 0.7.1 (X11/20040626) |
Juntando tuas idéias com as minhas sujiro isto: ifconfig eth0 2> nul | awk '/^ *inet/ {print $3; exit}' Tive que pesquisar um pouquinho do awk e expressão regular: / / no awk é delimitador ^ começo de linha * zero, um ou mais caracteres brancoE tem mais: o "2> nul" é para eliminar a mensagem de erro quando o eth0 não existe. No meu caso que é ppp0 (giro), ele ele some quando cai a conexão
Alain Fernando Lemes da Silva escreveu:
Nao sei se fica mais "leve", mas segue minha sugestão: ifconfig eth0 | grep "inet addr:" | \ sed 's/^ *inet addr:\([0-9\.]\+\) .*$/\1/'Para ver o que acontece digite o comando "aos poucos", vendo o resultado que cada parte exibe..ifconfig eth0 ifconfig eth0 | grep "inet addr:" ifconfig eth0 | grep "inet addr:" | sed '.... []'s
[Prev in Thread] | Current Thread | [Next in Thread] |