Esto lo probe y funcion�...quizas se pueda hacer sin repetir el sed.. 

 /sbin/ifconfig eth0 | grep 'RX byte' | awk '{print $7 " " $8}' |sed -e
's/i//' |sed -e 's/(//' |sed -e 's/)//'

Saludos..

El vie, 10-09-2004 a las 15:46, Felix Cuello escribi�:
> On Fri, Sep 10, 2004 at 08:33:11PM +0200, I�aki wrote:
> >  /sbin/ifconfig eth0 | grep 'RX byte' | awk '{print $7 $8}'
> Soy un p�simo programador bash/awk... mi soluci�n est� basada en PERL:
> 
> /sbin/ifconfig eth0 | grep 'RX byte' | awk '{print $7 $8}'|perl -e
> '$_=<STDIN>; s/[\(|\)]//g; print;'
> 
> eso te saca los par�ntesis del modo que quer�s. De todas formas para hacerlo
> en PERL pero de un solo golpe:
> 
> /sbin/ifconfig eth0|perl -e '@_=<STDIN>; $_= $_[6]; split /[ ]+/; $_ = $_[3];
> s/[\(|\)]//g; print'
> 
> >  58.2 MB
> >  750.5 KB
> >  1.2 GB
> 
> Complic�ndolo un poco m�s pod�s sacar otros valores... decime cu�les quer�s y
> te hago un scriptecito m�s completo.
> 
> Saludos,
> 
> F�lix
> 
> -- 
> Felix Cuello
> [EMAIL PROTECTED]
> - 1432 -
> 
> Q:    How do you know when you're in the <ethnic> section of Vermont?
> A:    The maple sap buckets are hanging on utility poles.
> 

Attachment: signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente

Responder a