Необходимо получить имя файла из хранилища BLOB-объектов в Azure, используя сценарий оболочки - PullRequest
0 голосов
/ 26 октября 2018

Я пытаюсь извлечь имя файла из хранилища BLOB-объектов, чтобы в дальнейшем использовать его в моем сценарии. Я попытался использовать список хранилищ az az и перечислить имеющиеся там двоичные объекты, но безуспешно.

Вот команда, которую я использовал:

az storage blob list --connection-string connstr --container-name "vinny/input/"

Это выдало ошибку, поскольку Запрошенный URI не представляет никакой ресурс на сервере. Код ошибки: InvalidUri

Похоже, он просто взял бы контейнер, а не папку в нем. Но когда я попробовал:

az storage blob list --connection-string connstr --container-name "vinny"

Он не выводит список файлов, но продолжает выполнение.

Мне нужно получить имя файла, которое находится внутри vinny / input /

У кого-нибудь есть для этого решение?

1 Ответ

0 голосов
/ 29 октября 2018

Я просто добавил опцию --prefix и смог отобразить файл так, как я хотел. Вот оно:

az storage blob list --connection-string connstr --container-name "vinny" --prefix "Input/" --output table
...