gcloud 过滤*不*在文件夹中的项目+如何从文本文件中列出

gcloud filter projects that are *not* in a folder + how to list from a text file

我有两个问题-

  1. 如何过滤不在文件夹中的项目,例如 - gcloud 项目列表 --format="value(projectId)" --filter!="parent.id=XXX"

  2. 如果我的所有文件夹都在一个文本文件中,我该如何只过滤文本文件中的文件夹。

我没试过但是...

根据 documentation:

  1. --filter='parent.id!=XXX'
  2. --filter='parent.id=(foo bar baz)'

对于第二种情况,列表 (...) 项可能 space、制表符、换行符或逗号分隔,因此您需要将文件列表映射到其中一个。