请注意,我需要从 Azure CLI 获取 Azure 资源列表(不包括 2 种资源类型)并将文件输出到 TSV 文件。我能够通过以下命令通过 PowerShell 执行此特定操作。
PowerShell 命令 - get-azresource | 其中 ResourceType -notmatch microsoft.network/privatednszones/virtualnetworklinks | 其中 ResourceType -notmatch microsoft.insights/actiongroups | export-csv C:\Users\7.csv
我需要从 Azure CLI 获取此结果(不包括提到的资源类型)并将其保存到 TSV 文件中(因为我们无法以 CSV 格式获取 Azure CLI 输出)
请尽快提供帮助,如果可以我将不胜感激。
谢谢并问候,Anon。
答案1
您需要在 export-csv 中指定 tab 作为分隔符,如下所示(请注意使用反引号 t 来表示 tab)这最终可能会在某些值周围加上引号:
PowerShell Command - get-azresource |
where ResourceType -notmatch
microsoft.network/privatednszones/virtualnetworklinks |
where ResourceType -notmatch microsoft.insights/actiongroups |
export-csv C:\Users\7.csv -delimiter `t