#!/bin/bash

SRC_BASE="/home/waas/musubi-tuner"
DEST_BASE="/root/musubi-tuner"
# 要处理的目录列表
DIRS=("output" "data" "logs")
# 确保目标目录存在
mkdir -p "$DEST_BASE"
for d in "${DIRS[@]}"; do
    SRC_DIR="$SRC_BASE/$d"
    DEST_LINK="$DEST_BASE/$d"
    # 检查并创建源目录
    if [ ! -d "$SRC_DIR" ]; then
        echo "源目录不存在，正在创建: $SRC_DIR"
        mkdir -p "$SRC_DIR"
    else
        echo "源目录已存在，跳过: $SRC_DIR"
    fi
    # 检查并创建软链接
    if [ -L "$DEST_LINK" ] || [ -e "$DEST_LINK" ]; then
        echo "目标已存在，跳过: $DEST_LINK"
    else
        echo "创建软链接: $DEST_LINK -> $SRC_DIR"
        ln -s "$SRC_DIR" "$DEST_LINK"
    fi
done
