【问题标题】:GCLOUD: Getting the name of a snapshot listGCLOUD:获取快照列表的名称
【发布时间】:2020-02-21 21:02:43
【问题描述】:

问题:

如何从列表中获取值到 Gcloud 中的变量(字符串)中?

通缉:

我需要获取快照的名称。使用 Powershell 列表,我会这样做:

$os_disk_snapshot= (gcloud compute snapshots list --limit=1 --filter="creationTimestamp.date('%Y-%m-%d', Z)='$date'" --filter="sourceDisk=$source_disk"").name

但这不起作用。 下面只是给了我一个包含参数名称、disk_size_gb、sourcedisk 和状态的列表。但我只需要名字。

gcloud compute snapshots list --limit=1 --filter="creationTimestamp.date('%Y-%m-%d', Z)='$date'" --filter="sourceDisk=$source_disk""

提前问候和感谢 :)

【问题讨论】:

    标签: google-cloud-platform gcloud


    【解决方案1】:

    您可以在命令中使用--format "value(name)" 来仅获取名称。

    --格式“值(名称)”

    阅读更多关于 gcloud 全局标志here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-16
      • 1970-01-01
      • 1970-01-01
      • 2015-09-28
      • 2012-06-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多