尝试找到更好的方法使用Linux从特定交易所读取BTC价格

尝试找到更好的方法使用Linux从特定交易所读取BTC价格

我想使用我的 Linux 控制台使用单行命令从特定交易所读取比特币价格。

我能够使用Curl以下命令来实现这一点。

curl -sSL https://api.binance.com/api/v1/ticker/price?symbol=BTCUSDT | head -n 1 | sed "s|^.*,|$|" | sed "s|\(\.[0-9]$\)|\10|"

但我注意到检索价格时出现延迟,并且控制台上的价格显示错误。

答案1

我发现该命令的输出与该网站的在线股票代码之间只有很小的差异。如果您需要最小化延迟,则不要将输出置于如此长的管道中。

相反,由于 API 返回一个很小的 ​​JSON 文档,因此只需提取jq价格(如果这就是您想要的):

curl -sS URL | jq -r '.price'

相关内容