Units. Конвертор единиц измерения в Linux.
$ units
2438 units, 71 prefixes, 32 nonlinear units
You have: (вводим величину с которой мы хотим перевести) 10 m^3
You want: (вводим единицу измерения в которую переводим) gallons
* 2641.7205
/ 0.00037854118
Число после * - показывает перевод ( 10 метров кубических это 2641.7205 галлонов).
Число после / - показывает обратный перевод (1 галлон - это 0.00037854118 от 10 кубометров).
Синтаксис для не интерактивного режима следующий:
$units 'единицы с которых перевожу' 'единицы в которые перевожу'
Т.е следующее:
$ units '6.1 kilooersted' 'A/m'
* 485422.58
/ 2.0600608e-06
Помимо единиц измерения, программа умеет работать с множеством универсальных физических констант:
pi 3.14159265358979323846
c 2.99792458e8 m/s # speed of light in vacuum (exact)
mu0 4 pi 1e-7 H/m # permeability of vacuum (exact)
epsilon0 1/mu0 c^2 # permittivity of vacuum (exact)
energy c^2 # convert mass to energy
..........................................
Несколько дополнительных примеров:
Работа - с временем:
You have: week
You want: seconds
* 604800
/ 1.6534392e-06
- угловые измерения:
You have: 45 degree
You want: radian
* 0.78539816
/ 1.2732395
- температура:
You have: 45 degC
You want: degF
* 81
/ 0.012345679
и многое, многое другое.
Для более подробной информации о программе обращайтесь к страницам man units.


































