shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: Colocar o ip em arquivo


From: Rafael Gustavo Gassner
Subject: Re: [shell-script] Re: Colocar o ip em arquivo
Date: Tue, 27 Nov 2001 21:05:55 -0200

Masturbação mental é muito massa!!!!!

Que tal:

 for i in `cat /proc/net/dev | grep : | cut -d : -f 1 | grep -v lo`; 
do ifconfig $i | grep inet | cut -d : -f 2 | cut -d " " -f 1; done

Mostra os ips de todas as interfaces!!!!!

o sed nao funcionou aqui (slack 8)

Valeu

-----Original Message-----
From: # aurelio marinho jargas <address@hidden>
To: <address@hidden>
Date: Tue, 27 Nov 2001 19:56:25 -0200 (BRST)
Subject: Re: [shell-script] Re: Colocar o ip em arquivo

>opa!
>
>masturbação mental é massa.
>
>@ 27/11, Fabricio Barros Cabral "FX":
>> On Mon, 26 Nov 2001, Rafael Gustavo Gassner wrote:
>> > ip=`ifconfig eth0 | grep inet | cut -d : -f 2 | awk '{print $1}'`
>> Ótima ideia tambem! Mas se me permitir uma *outra* ideia:
>> ip=`/sbin/ifconfig eth0 | grep inet | cut -d : -f 2 | cut -d" " -f1`
>
>  ip=`/sbin/ifconfig eth0 | sed '/inet/!d;s/[^:]*: //;s/ .*//'`
>
>
>> b) O uso do cut novamente, ao inves do awk. Nada contra o awk, mas
>veja:
>>
>> [fx@matrix$] du -h /usr/bin/gawk
>> 152k /usr/bin/gawk
>>
>> [fx@matrix$] du -h /bin/cut
>> 12k  /bin/cut
>
>[~] du -h /bin/sed
>48k     /bin/sed
>
>
>> O cut é menor, por isso sua execucao é mais rapida e gasta-se menos
>> memoria (ram e disco). :P
>
>o sed é maior que o cut, mas:
>
>[~] du -h /bin/grep
>76k     /bin/grep
>
>ele mata o grep e os dois cut da linha de uma vez só, sem pipe.
>
>
>> (Eu sei que esse argumento é *tosco* mas tem maluco que gosta de
>perder
>> horas e horas para descobrir como enxugar bits e regex! :P)
>
>tosco nada meu, economia de bits rula!
>não é pela performance, mas sim pelo desafio, pela arte!!! &:)
>
>
>-- 
>http://verde666.org s/click/^a]/;^[:wq
>
>
>Sair da lista: address@hidden
>Banco Dados:   http://www.egroups.com/group/shell-script 
>
>Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
>http://br.yahoo.com/info/utos.html 
>
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]