2

为了不每次都打电话:

gcloud auth login

这会中断用户输入的脚本

我想查看用户是否已经过身份验证(任何用户),并且只有在没有用户的情况下才调用gcloud auth login.

我想要一个比抓取gcloud auth list. ping如果已经有一个帐户并且该帐户有权执行此操作,则类似 a 的操作会失败或成功。也许是一个--dry-run选择?

4

1 回答 1

5

登录意味着设置了帐户属性。您可以通过以下方式提取它

gcloud config list --format='value(core.account)' 2>/dev/null

你也可以使用

gcloud auth list --format='value(active_account)' 2>/dev/null
于 2016-02-03T16:29:47.543 回答