gcloud命令检查项目是否存在

时间:2018-07-17 23:31:34

标签: gcloud

有命令吗?我能做

gcloud projects describe my-project

...并检查是否有错误。但这并不专门针对未发现的错误。我本想检查退出代码,但确实看到有一些不同的错误代码:

$ gcloud projects describe some-nonexistent-project-foo; echo $?
130
$ gcloud projecx typo typo; echo $?
2

...但是没有任何文档,我不想相信130表示没有找到。就我所知,可能意味着任何服务器错误。

那么,有什么方法可以检查是否存在?另一个命令?

最终我正在执行此操作,因为如果该项目不存在,我想创建一个项目。因此,如果还有另一种方法(同样又不忽略合法错误),那么我就不会在意检查是否存在。

1 个答案:

答案 0 :(得分:0)

尝试gcloud projects list查看所有项目。要检查一个项目,请执行gcloud projects list --filter my-project。有关其他可能的参数和命令的完整列表,请参见documentation,这非常好。