【问题标题】:Display all rows of gcloud <servicename> jobs list output显示云<服务名称>作业列表输出的所有行
【发布时间】:2020-08-28 06:14:36
【问题描述】:

我的 GCP dataflow Jobs 控制台中有超过一千条记录。当我使用 gcloud dataflow jobs list 显示这些记录时,它只显示 104 条记录

  $ gcloud dataflow jobs list --region europe-west1 --format=[no-heading] | wc -l
   104

有什么方法可以显示来自gcloud 输出的所有记录?我试过 --page-size 但它只显示 100 条记录

  gcloud dataflow jobs list --region europe-west1 --page-size=1000 | wc -l
  101

 $ gcloud dataflow jobs list --region europe-west1 --page-size=200 | wc -l
 101

我正在对gcloud 命令的输出进行一些处理,但由于行数超过 1000,我想一次性显示所有行,以便我处理它。

【问题讨论】:

    标签: bash google-cloud-platform gcloud


    【解决方案1】:

    尝试设置--limit 标志。它表示要列出的最大资源数。默认值为 100。此标志与按此顺序应用的其他标志交互:--flatten--sort-by--filter--limit。您可以参考here的更多详细信息。

    【讨论】:

      猜你喜欢
      • 2018-02-24
      • 2016-06-07
      • 1970-01-01
      • 2013-04-23
      • 1970-01-01
      • 2020-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多