beops
all projects

azure blob storage utility

list, save, and download blobs from azure storage — python and bash flavors.
draft infraazurepythonbash
year
2023
role
engineer
stack
python · bash · azure storage sdk
link

two tools for working with azure blob storage. python version lists all blobs across containers, saves listings to file, downloads specific blobs from a dl.txt manifest. bash version does the same with shell scripts and azure cli.

python tool

  • list all blobs in all containers
  • save blob listing to local file
  • download specific blobs from a container based on dl.txt

bash tool

  • list-files-in-containers.sh — list containers and blobs
  • download-from-containers.sh — download files from storage
  • utility.sh — shared functions, auto-installs azure cli if missing