gpt4 book ai didi

linux - 如何在 bash 中抓取币安价格

转载 作者:太空宇宙 更新时间:2023-11-04 11:54:01 26 4
gpt4 key购买 nike

我正在尝试获取币安价格

我在周围玩耍。

price1=$(echo -s https://api.binance.com/api/v3/ticker/price?symbol=ETHBTC | grep -o 'price":"[^"]*' | cut -d\" -f3)
echo $price1

我得到了价格,但也出现了如下错误:

第 15 行:https://api.binance.com/api/v3/ticker/price?symbol=ETHBTC :

没有那个文件或目录

也许有人可以向我解释如何正确使用它

最后我喜欢用美元来表示

最佳答案

echo -s 在我的 Linux 上没有做任何特别的事情。它只是打印 -s

使用curl下载数据和jq对其进行处理。
很简单:

curl -s 'https://api.binance.com/api/v3/ticker/price?symbol=ETHBTC' | jq -r .price

jq的参数:

  • .price是当前对象(.)的price属性。
  • -r 告诉它返回原始数据; .price 的值是从 URL 下载的 JSON 中的一个字符串。

关于linux - 如何在 bash 中抓取币安价格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55041764/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com