仅获取与Azure CLI中的特定字符串相似的Nic名称

rryofs0p  于 2022-11-17  发布在  其他
关注(0)|答案(1)|浏览(106)

此命令提供资源组中的所有NIC名称

az network nic list --resource-group "RG_TEST" --query "[0].name"

I want to get only NIC names包含以下字符串
字符串:NIC_PROD_TEST

db2dz4w8

db2dz4w81#

在解决了这个问题之后,我能够使用下面的查询检索特定字符串的结果。
例如:字符串:'新增'
使用***“查询“[?contains(name,'string')].name”***,如下所示:

az network nic list --resource-group <resourcegroupName> --query "[?contains(name, 'new')].name"

输出:

如果要得到以特定字符串开头的nic名称,可以使用

  • “查询“[?以(名称,'字符串')开头].名称”*
az network nic list --resource-group <resourcegroupName --query "[?starts_with(name, 'new')].name"
  • 输出:*

  • 参考:*MSDoc

相关问题