如何删除/禁用 gcloud CLI 命令的输出消息
Posted
技术标签:
【中文标题】如何删除/禁用 gcloud CLI 命令的输出消息【英文标题】:How to remove/disable the output messages of gcloud CLI commands 【发布时间】:2016-04-19 16:01:03 【问题描述】:例如:
gcloud compute disks create --size=10GB my-data-disk
会打印两件事:
警告:
WARNING: You have selected a disk size of under [200GB]. This may result in poor I/O performance. For more information, see: https://developers.google.com/compute/docs/disks/persistent-disks#pdperformance.
这可以通过--verbosity error
消除
状态:
Created [https://www.googleapis.com/compute/v1/projects/sigma-project-12345/zones/europe-west1-c/disks/my-data-disk].
NAME ZONE SIZE_GB TYPE STATUS
my-data-disk europe-west1-c 10 pd-standard READY
这个我不知道怎么禁用,除了重定向stderr
,这当然是我不想要的,因为我仍然要看看是否发生了错误。
-q
参数不会删除它。
【问题讨论】:
【参考方案1】:--no-user-output-enabled
或 --user-output-enabled=false
标志似乎正是您要寻找的。p>
试试这个:
gcloud compute disks create --size=10GB my-data-disk --no-user-output-enabled
【讨论】:
【参考方案2】:@Vilas 的回答是正确的,但是请注意 --no-user-output-enabled 在版本 141.0 左右的某些情况下会中断。看到这个问题 - https://issuetracker.google.com/issues/36076836
【讨论】:
感谢 Sam,似乎已在 2019 年修复并关闭,如果我遇到任何其他阅读此内容的人的问题,我会在此页面上试一试并提供反馈以上是关于如何删除/禁用 gcloud CLI 命令的输出消息的主要内容,如果未能解决你的问题,请参考以下文章
减少 gcloud Google Compute Platform CLI 冗长
如何通过 gcloud cli args 或环境变量将 secretEnv 指定给 cloudbuild.yaml
如何禁用`gcloud preview app run'的运行状况检查