1

Linuxコマンドラインでjqを使用して、JSON構造から難易度の値を取得しようとしています:

./jq '{result: .difficulty}' status.txt

(JSON は status.txt というファイルに保持されています - 以下に示します)

{
  "result": null
}

戻ってきました、誰かが私が間違っていることを教えてもらえますか?

{
   "result":{
      "version":1030000,
      "protocolversion":60001,
      "walletversion":60000,
      "balance":2600.00020000,
      "blocks":16042,
      "connections":6,
      "proxy":"",
      "difficulty":28.20775972,
      "testnet":false,
      "keypoololdest":1382340615,
      "keypoolsize":94,
      "paytxfee":0.00000000,
      "mininput":0.00010000,
      "unlocked_until":0,
      "errors":""
   },
   "error":null,
   "id":"curltest"
}
4

1 に答える 1

3

オブジェクトへのアクセスを試みresult、その内部でdifficulty値を抽出します。

./jq '.result.difficulty' status.txt

次の結果が得られます。

28.20775972
于 2013-10-31T10:44:46.267 に答える