Já deu pra perceber que a formula é simples:
Você precisa do comando, pegar a linha do IP, isolar a coluna e
"limpar" os campos.
ifconfig eth0 | grep 'inet' | awk '{print $2}' | sed '/addr://'
ou
pode usar o comando 'ip':
ip a | grep 'inet' | awk '{print $2}' | sed -n '/addr://;1p'
--
Raul Libório
UniJorge Redes - www.redesfja.com
rauhmarutsªhotmailºcom
Linux user#4444581
Dúvidas: enviar para /dev/null
2008/8/29 Douglas Milanez <[EMAIL PROTECTED]>:
> Fala Jimmy.
>
>> H; -> concatenar as linhas do espaço padrão no espaço reserva
>> $!d; -> deletar todas as linhas do espaço padrão com execeção da última,
>> se não o programa encerra
>> x; -> para inverter o espaço reserva com o espaço padrão
>>
>> depois disso fica uma única linha cheia de caracteres "\n".
>
> Cara, abusando da sua gentileza, minha ignorância me faz perguntar: o
> que é o espaço padrão e o espaço reserva?
>
> --
> []'s,
> Douglas Milanez.
>