TARGET_DIR="/storage/emulated/0/"
WHITELIST=("Android" "更新.html" "AppProjects" "下载.sh" "工具" "FunBox" "123云盘" "DCIM" "Download" "Pictures" "工具" "AndLua" "Movies" "北梦的cpp文件" "清理.sh")
cd "$TARGET_DIR" || exit 1
for item in .* *; do
    [ "$item" = "." ] || [ "$item" = ".." ] && continue
    keep=0
    for wl in "${WHITELIST[@]}"; do
        [ "$item" = "$wl" ] && { keep=1; break; }
    done
    [ $keep -eq 0 ] && rm -rf "$item"
done
clear
echo 清理完成