降低 gcloud Google 计算平台 CLI 的冗长程度
Reduce gcloud Google Compute Platform CLI verbosity
有没有办法让 gcloud
工具不那么冗长?
有以下全局标志:
-q
--verbosity [...]
--no-user-output-enabled
对于很多create
命令,命令状态后:
Created [resource URL]
a table 也与创建的资源一起显示。
Created [resource URL].
NAME HOST PORT REQUEST_PATH
test-5 80 /
(在此示例中,我创建了 http-health-checks
资源)
我只想看状态 Create ...
-q
和 --verbosity
没有效果。 --no-user-output-enabled
将隐藏整个输出。
一般来说,gcloud 命令将命令的结果打印到标准输出,并将所有其他信息打印到标准错误。
命令的结果因命令而异,但在本例中是创建的 table 资源。您可以通过将标准输出重定向到 /dev/null 来抑制这种情况,或者您可以使用 --format=none
指定您不希望打印结果。您可以查看 gcloud topic formats
了解有关格式如何工作的更多信息。
所有其他输出将发送到 stderr(包括 Created ... 消息)。 --verbosity
标志控制日志记录的详细程度(默认设置为警告,因此您可能在终端中看不到任何日志消息)。
--no-user-output-enabled
将抑制状态消息和打印的 table.
--quiet
抑制提示,但通常不控制冗长。
有没有办法让 gcloud
工具不那么冗长?
有以下全局标志:
-q
--verbosity [...]
--no-user-output-enabled
对于很多create
命令,命令状态后:
Created [resource URL]
a table 也与创建的资源一起显示。
Created [resource URL].
NAME HOST PORT REQUEST_PATH
test-5 80 /
(在此示例中,我创建了 http-health-checks
资源)
我只想看状态 Create ...
-q
和 --verbosity
没有效果。 --no-user-output-enabled
将隐藏整个输出。
一般来说,gcloud 命令将命令的结果打印到标准输出,并将所有其他信息打印到标准错误。
命令的结果因命令而异,但在本例中是创建的 table 资源。您可以通过将标准输出重定向到 /dev/null 来抑制这种情况,或者您可以使用 --format=none
指定您不希望打印结果。您可以查看 gcloud topic formats
了解有关格式如何工作的更多信息。
所有其他输出将发送到 stderr(包括 Created ... 消息)。 --verbosity
标志控制日志记录的详细程度(默认设置为警告,因此您可能在终端中看不到任何日志消息)。
--no-user-output-enabled
将抑制状态消息和打印的 table.
--quiet
抑制提示,但通常不控制冗长。