特定のディレクトリを削除対象から除外
例: data ディレクトリを削除対象から除外
az storage blob delete-batch \
--account-name $ACCOUNT_NAME \
--source $CONTAINER_NAME \
--pattern '[!backup]*'
複数のディレクトリを削除対象から除外
例: backup と data ディレクトリを削除対象から除外
az storage blob delete-batch \
--account-name $ACCOUNT_NAME \
--source $CONTAINER_NAME \
--pattern '[!backup&&!data]*'
削除前に、意図した挙動になるかを確認するには
--dryrun オプションを付与することで、実際には削除せず、コンソール出力で削除対象のファイル一覧を確認することができる。
az storage blob delete-batch \
--account-name $ACCOUNT_NAME \
--source $CONTAINER_NAME \
--pattern '[!backup]*' \
--dryrun