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