以下命令未在我的系统上退出:
gcloud compute project-info add-metadata --metadata=itemname=itemvalue
我在Windows上使用Powershell,并且还在docker中的linux容器上进行了测试。在这两种环境中,元数据都会更新,但是命令永远不会终止。
如果我提供了无效的密钥或更新了现有的值,则确实获得了输出:No change requested; skipping update for [project].
,程序退出。执行实际更新会导致挂起。
我需要此命令终止,以便可以在脚本中使用它。我希望能够检查退出代码,以确保更新成功完成。
答案 0 :(得分:0)
您不够耐心。在大型项目中,此操作可能会花费大量时间。请花几分钟完成脚本。