#!/bin/bash # === 用户配置区域 === bucket="plugai" alias="autoalias" endpoint="https://api.szaiai.com" # ✅ MinIO S3 API 外部可访问域名 access_key="admin" # ✅ MINIO_ROOT_USER secret_key="Admin@123.." # ✅ MINIO_ROOT_PASSWORD # === 自动设置 alias(如果已存在则覆盖) mc alias rm $alias 2>/dev/null mc alias set $alias $endpoint $access_key $secret_key > /dev/null # === 遍历文件并生成 URL mc ls --json --recursive "$alias/$bucket" | jq -r '.key' | while read file; do mc share download "$alias/$bucket/$file" --json | jq -r '.url' done