批量上传OpenStack镜像
在Linux终端实现批量上传OpenStack镜像,支持镜像源文件路径和日志设置。
#!/bin/bash
# ======================================================================
# 增强版OpenStack上传镜像脚本(修复日志功能)
# 功能:路径设置、子目录读取
# 更新日期:2025年4月17日
# ======================================================================set -eo pipefail
trap 'echo "ERROR at $BASH_SOURCE:$LINENO"; exit 1' ERRSCRIPT_DIR=$(dirname "$(readlink -f "$0")")#######################################
# 配置区(用户可自定义参数)
#######################################dir="/root/Images"
MAX_JOBS=3
LOG_FILE="${SCRIPT_DIR}/log_create_Image_upload_$(date +%Y%m%d).log"
WORK_DIR="$(pwd)"# 初始化校验
[[ $(id -u) -eq 0 ]] || {