代码之家  ›  专栏  ›  技术社区  ›  VivekAnandChakravarthy

我们可以从给定的azure cli命令中获得单变量数组中的用户名和密码吗

  •  0
  • VivekAnandChakravarthy  · 技术社区  · 2 年前

    这是我以前的连续性或要求 question .

    我们不能运行下面的命令将用户名和密码存储在同一个数组变量中并获取,而不是运行一次用户名和密码的命令吗。

    $userNames=az webapp deployment list-publishing-profiles --name newjan --resource-group xxxx --query '[].userName' -o tsv
    $userNames
    $Passwords=az webapp deployment list-publishing-profiles --name newjan --resource-group xxxx --query '[].userPWD' -o tsv
    $Passwords 
    

    此代码段由用户提供 Jahnavi

    要求 :

    我需要相同的命令将用户名和密码存储在同一个变量数组中,但尝试时出现以下错误:

     $userCreds=az webapp deployment list-publishing-profiles --name newjan --resource-group xxxx --query '[].userName, [].userPWD' -o tsv
    ERROR: argument --query: invalid jmespath_type value: '[].userName, [].userPWD'
    To learn more about --query, please visit: 'https://docs.microsoft.com/cli/azure/query-azure-cli'
    
    $userCreds=az webapp deployment list-publishing-profiles --name newjan --resource-group xxxx --query '[].userName', '[].userPWD' -o tsv
    ERROR: argument --query: invalid jmespath_type value: "'[].userName',"
    To learn more about --query, please visit: 'https://docs.microsoft.com/cli/azure/query-azure-cli'
    
    1 回复  |  直到 2 年前
        1
  •  1
  •   Jahnavi    2 年前

    除了 SO 由我操作,只需命令一次尝试即可完成 az webapp deployment list-publishing-profiles 如下所示。

    $Profile=az webapp deployment list-publishing-profiles --name <webapp> --resource-group xxxx --query '[].{UserName: userName, Password: userPWD}' -o tsv
    $Profile
    

    输出:

    enter image description here

    推荐文章