aplicacio per convertir numeros en "humans"
Hola
Algu sap d'alguna aplicacio en que quan li passis un numero te'l retorni en
format "huma"?
Es a dir, si se li passa el 10000 que et retorni un "10K", si se li passa el
1000000 et retorni "1M".
Es per substituir una funcio que tinc feta en bash:
Human()
{
[ $1 -gt 10000000000 ] && echo -n ` expr $1 / 1000000000 `"G"
[ $1 -gt 10000000 -a $1 -lt 10000000000 ] && echo -n ` expr $1 /
1000000 `"M"
[ $1 -gt 10000 -a $1 -lt 10000000 ] && echo -n ` expr $1 / 1000 `"K"
}
Resulta que tinc un script on s'aplica intensivament, i m'interessaria
agilitzar-ho.
En aquest script assumeixo que 1K=1000, pero si es 1K=1024 tambe em serveix.
PD: Perdoneu els accents, des que vaig migrar el meu PC de Debian a Ubuntu que
tinc certs efectes secundaris que no he lograt resoldre...
--
Jaume Sabater
Reply to: