显示 gcloud <servicename> 作业列表输出的所有行

Display all rows of gcloud <servicename> jobs list output

我的 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,我想一次性显示所有行,以便我处理它。

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