成功登录后Azure az登录不显示详细信息

标签 azure shell azure-cli2

在使用 az login 命令成功进行身份验证后,azure cli 中是否有任何选项不显示带有tenantid、订阅详细信息的 JSON 格式输出。

我正在构建一个 shell 脚本,我首先使用 az login 然后使用以下命令从 keyvault 获取 secret 信息

az keyvault secret show --vault-name "name-of-keyvault" --name "secret-key-name" --query "value" --output tsv

并满足我的要求。

如果有像 -q 或 --quite 这样的选项/开关,不打印输出,它不会使输出困惑。

作为 Linux,我可以将此输出重定向到 stdout,但如果 cli 中已经有另一个选项,那么知道它会很高兴。

最佳答案

添加 --help 会告诉您可以抑制输出:

--output -o : Output format.  Allowed values: json, jsonc, none, table, tsv, yaml, yamlc.  Default: json.

关于成功登录后Azure az登录不显示详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72496395/

相关文章:

Azure - 查看日志(Web 应用程序、Redis)的最佳方式?

azure - 如何在 azure-search 中实际使用关键字分析器?

java - 从 Java 执行 Shell 脚本,具有读取操作的 Shell 脚本

azure - 如何使用AzureCLI执行powershell脚本?

regex - Azure-CLI/Powershell 密码要求

python - Azure BlobServiceClient 出现导入错误(偶尔)

ASP.NET Core 2.1 Preview 2 应用程序无法在 Azure 应用服务上运行

linux - 使用 sed,我想替换文件中的字符串值

linux - shell 脚本中的返回值竞争条件

azure - Powershell循环直到输出一行