以下命令在我的系统上没有退出:
gcloud compute project-info add-metadata --metadata=itemname=itemvalue
我在Windows上使用powershell,我也在docker中的linux容器上进行了测试。在这两种环境中,元数据都会更新,但命令永远不会终止。
如果我提供无效的键,或更新到现有值,我确实会得到输出:No change requested; skipping update for [project].
,程序退出。执行实际更新会产生挂起。
我需要终止此命令,以便我可以在脚本中使用它。我希望能够检查退出代码以确保更新成功发生。
你不够耐心。在大型项目中,此操作可能需要很长时间来处理。给脚本几分钟时间来完成。