O comando a seguir atinge meu objetivo ao obter o BTC
preço de uma troca específica.
curl -sS https://api.binance.com/api/v1/ticker/price?symbol=BTCUSDT | jq -r '.price'
a saída será para o momento, 7222.25000000
mas eu gostaria de obtê-lo7222.25
Passe o preço por
tonumber
:Isso converteria o preço de uma string para um número, removendo os zeros à direita. Consulte o manual para
jq
.Se você não se importa em usar um Bash embutido, printf pode ser o caminho a seguir:
Dessa forma, você manterá os dois dígitos à direita e também fará um arredondamento.
Awk é uma opção também