宝塔shell脚本删除日期生成的目录
#!/bin/bash
# 定义要查找的目录路径
TARGET_DIR="/www/xxxxxx/public/tempipg"
find "$TARGET_DIR" -type d -mtime +3 | grep -E "${TARGET_DIR}/[0-9]{8}$" | while read -r dir; do
dirname_part="${dir##*/}" # 提取目录名的最后一部分(这里应该是日期)
parent_dir="${dir%/${dirname_part}}" # 提取父目录路径(用于验证完整性,可选)
echo "Full path: $dir"
rm -rf "$dir"
done