Units技能使用说明

subsun 5个月前 (04-01) openclaw小龙虾 225 0

GNU Units 技能

使用 GNUunits通过命令行执行单位转换和计算。可通过包管理器(如 brew 和 apt)以 "units" 名称安装。

使用方法

使用bash工具运行units命令。使用-t(简洁)标志以仅获取数值结果。

Units

units -t 'from-unit' 'to-unit'

示例

基本转换:

units -t '10 kg' 'lbs'
# Output: 22.046226

复合单位:

units -t '60 miles/hour' 'm/s'
# Output: 26.8224

温度(非线性):温度转换需要特定语法:tempF(x)tempC(x)tempK(x)

units -t 'tempF(98.6)' 'tempC'
# Output: 37

时间:

units -t '2 weeks' 'seconds'

输出舍入:要舍入到特定小数位数(例如3位),请使用-o "%.3f"

units -t -o "%.3f" '10 kg' 'lbs'
# Output: 22.046

定义查询:要查看单位定义(而不进行转换),请省略第二个参数(不使用-t对于定义来说更详细/有用):

units '1 acre'

注意事项

  • 货币: units支持货币(美元、欧元等),但由于定义文件中的汇率是静态的,它们可能已经过时。
  • 安全:始终引用您的单位以防止shell扩展问题(例如units -t '1/2 inch' 'mm')。

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

相关推荐

网友评论

  • (*)

最新评论

用户管理

您好,欢迎到访网站!
    用户注册

您是本站第1645304名访客 今日有0篇新文章/评论