我试图使用jq
命令bash
脚本中的如何使用jq获取经度和纬度而不会丢失尾随零?
#!/bin/bash
timeout -t 15 gpspipe -w -n 8 gpsd | jq '{latitude:.lat,longitude:.lon}' |
{
# do something
}
所以从gpspipe
{
"lat":34.284606710,
"lon":-12.543774500
}
如果我用JQ我的投入,得到纬度和经度值的结果将是:"34.28460671"
纬度为"-12.5437745"
为经度。
我想什么是获取值作为字符串(与尾随零),即"34.284606710"
和"12.543774500"
所以基本上,我的问题是,我不能得到纬度和经度作为字符串(与后零),在bash
脚本中使用jq
。
为什么你要吗? –
我需要这些坐标来将设备的位置设置为当前位置。没有尾随零点的位置将是错误的。 – am1991
对不起,我还是没有得到你..一个简单的'object.lat.toString()'将会得到值作为字符串,不是吗? –