如何将 --query return 转换为字符串(带 Powershell 的 az-devops cli)
How to convert --query return to string (az-devops cli with Powershell)
我正在尝试将 --query 的 returned id 值作为字符串分配给变量,以便我可以使用该变量在 Windows Powershell 的其他命令中输入 id :
$repoID = az repos list --query "`"[?contains(name,'$Name')].id`""
az repos policy approver-count create --repository-id $repoID
但 $repoID 包含
[
"id value"
]
有谁知道如何将return转换成字符串,使$repoID = "id value"成为有效的参数输入吗?
提前致谢!
请通过设置-o tsv
使用另一个输出
$repoID = az repos list --query "`"[?contains(name,'$Name')].id`"" -o tsv
我正在尝试将 --query 的 returned id 值作为字符串分配给变量,以便我可以使用该变量在 Windows Powershell 的其他命令中输入 id :
$repoID = az repos list --query "`"[?contains(name,'$Name')].id`""
az repos policy approver-count create --repository-id $repoID
但 $repoID 包含
[
"id value"
]
有谁知道如何将return转换成字符串,使$repoID = "id value"成为有效的参数输入吗?
提前致谢!
请通过设置-o tsv
$repoID = az repos list --query "`"[?contains(name,'$Name')].id`"" -o tsv