特定のディレクトリを削除対象から除外
例: 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