0

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

私は何を間違っていますか?

4

0 に答える 0