NotebookLM命令行工具
Google Not
GNU Units 是一个命令行单位换算与计算工具,支持长度、质量、时间、温度、货币等多种物理量的相互转换,内置超过 3000 种单位定义。
安装指令:
# macOS
brew install units
# Debian/Ubuntu
sudo apt install units
基本用法:
units -t '原单位' '目标单位'
常用示例:
# 基础换算
units -t '10 kg' 'lbs'
# 结果:22.046226
# 复合单位(速度)
units -t '60 miles/hour' 'm/s'
# 结果:26.8224
# 温度转换(需用 tempF/tempC/tempK 语法)
units -t 'tempF(98.6)' 'tempC'
# 结果:37
# 指定输出精度(3位小数)
units -t -o "%.3f" '10 kg' 'lbs'
# 结果:22.046
# 查询单位定义(省略第二个参数,去掉 -t)
units '1 acre'
注意事项:始终用单引号包裹单位表达式,防止 shell 对特殊字符(如 /)进行扩展。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 源数值及单位表达式(字符串)、目标单位(字符串);可选参数:-t(简洁输出)、-o(格式控制) |
| 输出 | 换算后的纯数值结果;或单位定义描述(无 -t 且省略目标单位时) |
| 适用人群 | 开发人员、数据分析师、科研人员、需批量处理单位转换的运维人员 |
| 不包含 | 实时汇率更新、GUI 界面、历史记录、跨会话的自定义单位保存 |
1/2 inch 中的 /)tempF(x) / tempC(x) / tempK(x) 语法,直接写 98.6 F 会得到错误结果原始链接:https://github.com/openclaw/skills/tree/main/skills/asleep123/units/SKILL.md
来源类型:GitHub 仓库