Convirtiendo unidades con el Terminal

A veces la conversión de unidades nos puede dar un dolor de cabeza. Generalmente para estas tareas se puede utilizar el Widget de conversión en Dashboard, pero este widget, por ejemplo, es incapaz de trabajar con unidades de tiempo, para convertir segundos en días, horas, minutos o viceversa. Pero el Terminal puede ayudarte.

Abre el Terminal en Aplicaciones > Utilidades y escribe:

units "300 seconds" minutes

Automáticamente al pulsar retorno de carro te indicará que la cantidad de minutos es 5. La lista de unidades soportadas por este comando es enorme y está disponible en /usr/share/misc/units.lib Abriendo este archivo con Textwrangler puedes echar un vistado a las unidades soportadas y a sus equivalencias o usar el comando:

cat /usr/share/misc/units.lib

O disponer del contenido el archivo usando

cat /usr/share/misc/units.lib > units.txt

El archivo se guardará en el primer nivel de tu carpeta de usuario

(gracias, Jirsis)

2 Comments

  1. jirsis

    Hombre… si estamos hablando de la terminal… ¿por qué no hacerlo todo con ella?

    Con un

    cat /usr/share/misc/units.lib

    también sacamos la lista de unidades y prefijos disponibles.

    Por otro lado, me apunto el comando, porque realmente es muy útil. Muchísimas gracias por el apunte.

Deja una respuesta