﻿
#!/bin/bash

# 创建目标目录(如果不存在)
target_dir="/vdb1/www/firmware/4G_backups"
mkdir -p "$target_dir"

# 查找当前目录下的第二级目录
find . -mindepth 2 -maxdepth 2 -type d | while read -r dir; do
    # 检查目录名是否包含"4G"
    if [[ "$dir" == *"4G"* ]]; then
        # 获取父目录名
        parent_dir=$(dirname "$dir")
        # 创建目标父目录结构
        mkdir -p "$target_dir/$parent_dir"
        # 递归拷贝目录
        cp -r "$dir" "$target_dir/$parent_dir/"
        echo "已拷贝: $dir 到 $target_dir/$parent_dir/"
    fi
done

echo "操作完成。所有包含'4G'的二级目录已拷贝到 $target_dir/"
