【发布时间】:2020-01-02 06:02:14
【问题描述】:
我使用 jq 从文件中的 json 列表中提取了几个字段,其中一个字段包含一个浮点值(例如,float 0.0000875),当通过 jq 提取时更改为“8.75e-05”。有没有一种方法可以提取这些值而不转换为指数形式?
【问题讨论】:
标签: precision jq number-formatting
我使用 jq 从文件中的 json 列表中提取了几个字段,其中一个字段包含一个浮点值(例如,float 0.0000875),当通过 jq 提取时更改为“8.75e-05”。有没有一种方法可以提取这些值而不转换为指数形式?
【问题讨论】:
标签: precision jq number-formatting
jq 的“主”版本现在通常保留“外部”数字格式,例如
$ jq -n '0.0000875'
0.0000875
relevant commit 日期是 2019 年 10 月 21 日。
有关一些安装指南,请参阅https://github.com/stedolan/jq/wiki/Installation
【讨论】: