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

Re: [OT] Como puedo quitar decimales en shell bash



On Wed, 22 Oct 2008, Jonatan Alballay wrote:

Listeros, nuevamente yo y mis famosos scripts, ahora necesito quitar los
decimales o por lo menos reducirlos a 1 o 2 de la siguiente línea

cat /proc/net/dev |grep eth0 |awk -F':' '{print $2}' |awk '{print"eth0: "
$1/1024/1024 " MB" " /" ,$9/1024/1024 " MB"}'

me muestra lo bajado y subido por la red, pero en bytes, ahi los estoy
convirtiendo a mega bytes pero me salen muchos decimales, como limito
esto?... si alguien me puede echar una manito estaria muy agradecido, de
ante mano muchas gracias a todos por la ayuda....

En AWK tienes la función int, que hace la parte entera.

También en AWK tienes la función printf para imprimir con el número de
decimales que necesites.

[ Por favor desactiva el HTML en tu programa de correo, con el mensaje
  como texto ya tenemos suficiente ].

Reply to: