gpt4 book ai didi

Azure Powershell 列出存储帐户中的子容器

转载 作者:行者123 更新时间:2023-12-03 05:49:16 25 4
gpt4 key购买 nike

我有一个存储帐户,在以下容器结构中存储 blob:姓名\年\月\日\时

我可以使用 Get-AzureStorageContainer 获取所有容器的列表,该列表返回所有“名称”,但我需要深入到下一个级别并返回 name = some 的所有“Year”容器。

有谁知道这在 Azure Powershell 中是否可行?

最佳答案

请查看List directories in a container问题。它详细讨论了容器、目录和文件的层次结构如何在 Azure 存储 Blob 帐户中协同工作。

但是回答你的问题。如果您想列出“2018”文件夹中的所有文件,您可以运行

$container = "test"
$ctx = New-AzureStorageContext -StorageAccountName $accName -StorageAccountKey $accKey
Get-AzureStorageBlob -Container $container -Context $ctx -Prefix 2018

如果您要进一步深入,您可以将其添加到前缀中,有点像

Get-AzureStorageBlob -Container $container -Context $ctx -Prefix 2018/Jan

请注意,“文件夹”只是文件的前缀。实际的层次结构非常平坦。

关于Azure Powershell 列出存储帐户中的子容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49856911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com