极简命令行看比特币、以太坊价格:Coinmon 实战指南

·

本文面向加密货币投资者、开发者、自动化交易爱好者,教你快速把币价监控搬进命令行,全程只需 3 条指令。

什么是 Coinmon?

Coinmon 是一款 轻量级命令行加密货币行情工具


快速安装

确保本机已有 Node.js 8+ 环境(如 macOS 可用 brew install node,Windows 可安装 Node 官方包 后再继续)。

sudo npm install -g coinmon

安装完成验证:

coinmon --version   # 返回版本号表示成功

入门用例

1 秒刷新前 10 总市值币种

coinmon

输出示例(简写):

Rank | Name | Price (USD) | 24h
---- | ---- | ------------ | ----
 1   | Bitcoin (BTC)     | 28,031.43 | -1.22%
 2   | Ethereum (ETH)    | 1,873.21  | +0.86%
...

自定义币种维度


进阶技巧:脚本 & Cron

把命令封装成 watch_price.sh

#!/usr/bin/env bash
echo "=== $(date) ==="
coinmon -c cny -t 30 -H true

再给脚本定时:

chmod +x watch_price.sh
crontab -e
# 每分钟写入日志
* * * * * ~/watch_price.sh >> ~/coin.log 2>&1

观察 24h 走势只需:

tail -2000 ~/coin.log | grep "ETH"

FAQ:高频疑问 5 连答

Q1:amd64、arm64 平台能装吗?
A:Node 通吃主流 CPU,同一条 npm install -g coinmon 即可。

Q2:图省事,Docker 能否直接跑?
A:推荐使用 node:slim 镜像,一行 docker run --rm -it node:slim sh -c "npm i -g coinmon && coinmon"

Q3:价格延迟多久?
A:源站缓存约 1 分钟,适合看盘而非高频套利。

Q4:如何输出成 CSV?
A:coinmon -t 100 -H true | sed '1,2d' | awk '{print $2","$4}' > price.csv,轻松喂给 Excel。

Q5:API 有额度限制吗?
A:coinmarketcap 免费配额每日 10,000 次,个人使用绰绰有余。


场景实战

在通讯录 Bot 里贴行情

把上一步的 watch_price.sh 邮递给 Slack Webhook,即可让 bot 每 10 分钟推送 比特币、以太坊价格

Grafana 可视化

CSV 数据经 Prometheus + Pushgateway 入库,Grafana 以 5 分钟粒度绘图,配合警报表达式:

LAST(price{bitcoin, usd}) < 25000

小结

👉 再限免白嫖一个一站式服务,一键进阶脚本自动化


保持命令行清爽,看盘不占屏幕。祝你每一次 coinmon 输入都有好收益!