💲 Вывод цены биткоина с помощью терминала на Linux |

💲 Вывод цены биткоина с помощью терминала на Linux

Мануал

Вывести текущую цену Bitcoin очень просто с помощью Linux.

Есть много способов сделать это.

Один из способов – с помощью curl.

Также обратите внимание на наш новый инструмент:

Конвертер криптовалты

Просто используйте эту команду, чтобы получить информацию о Bitcoin.

Это еще один способ узнать текущую цену биткоина.

curl -s https://api-pub.bitfinex.com/v2/ticker/tBTCUSD | awk -F',' '{print "BTC\/USD: " $7}'
BTC/USD: 42642

Очень полезная однострочная программа.

Выводится только то, что нужно, и не более.

Другой пример – очень длинное однострочное предложение.

Здесь выводится та же информация в долларах США.

Прошло уже какое-то время и, вероятно, может быть улучшено, но это действительно работает.

curl -s https://goldprice.org/cryptocurrency-price | grep -e 'views-field views-field-field-crypto-price-1 views-align-right' | awk 'NR==2 {print substr( $0, -1, length($0)-6 )}' | sed  's/<[^>]*>//g' | awk '{$1=$1};1'
$42,799.00

На самом деле вывод, отформатированный таким образом, он намного лучше.

#!/bin/sh
 
curl -s https://goldprice.org/cryptocurrency-price | \
grep -e 'views-field views-field-field-crypto-price-1 views-align-right' \
| awk 'NR==2 {print substr( $0, -1, length($0)-6 )}' | sed  's/<[^>]*>//g' \
| awk '{$1=$1};1'

 

Но он прекрасно работает.

Просто назовите его bitcoin.sh и сделайте его исполняемым, чтобы он работал.

chmod +x bitcoin.sh

см. также:

🐧 Получение информации о погоде из командной строки в системах Linux

 

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий

  1. A

    Добрый день. Не подскажете ли, как из cli можно получить текущий курс валют по отношению к рублю?
    Я сейчас беру таким способом:

    sh -c ‘curl -s https://openexchangerates.org/api/latest.json?app_id=000000000000000000000000 | grep RUB | awk “{print $2}” | cut -d”,” -f1′

    Взял отсюда:
    https://techantidote.com/how-to-get-real-time-currency-exchange-rates-in-your-linux-terminal
    app_id=000000000000000000000000 – мой ID c регистрации на сайте https://openexchangerates.org

    Скрипт не идеальный, с лишними символами на выходе.
    Но главное, что он не совпадает с cbr.ru, да и нет там разделения на покупки/продажи.

    Ответить