Home Assistant 0.92 を使用して、自動バックアップを作成するための CLI をテストします。バックアップが成功すると、コマンドは出力を返します。その値をキャッチする必要があります。jq を使用して解析しようとしていますが、エラーが発生するだけです。
$ hassio snapshots new --name"Testbackup"
これにより、の出力が得られ、slug: 07afd144
キャッチしたい07afd144
以下を試しました:
$ hassio snapshots new --name"Testbackup" | jq --raw-output '.data.slug'
これにより、次の出力が得られますparse error: Invalid numeric literal at line 1, column 5
最終結果は次のようになる予定です。
slug=$(hassio snapshots new --name="${name}" | jq --raw-output '.data.slug')
どこ${slug}=07afd144
私は何を間違っていますか?