Backup shell tool.

This commit is contained in:
xiaojiazhu 2024-05-18 09:46:17 -07:00
parent de3c1df7ac
commit dadebb3f64

View File

@ -1,11 +1,13 @@
#!/bin/bash
# 查找目录列表
# search_dirs=("../../middleware" "../../application" "../../utils")
search_dirs=("../../test-utils")
search_dirs=("../../middleware" "../../application" "../../utils")
# search_dirs=("../../test-utils")
# 保留目录列表
preserve_dirs=("../../test-utils/LinuxApi" "../../test-utils/ConfigBase")
# preserve_dirs=("../../test-utils/LinuxApi" "../../test-utils/ConfigBase")
preserve_dirs=(
"../../test-utils/Log")
# 遍历查找目录
for search_dir in "${search_dirs[@]}"; do
@ -31,14 +33,13 @@ for search_dir in "${search_dirs[@]}"; do
if [[ -d "$src_dir" ]]; then
echo "删除目录: $src_dir"
rm -rf "$src_dir"
fi
# 如果CMakeLists.txt文件存在则删除它
if [[ -f "$cmake_file" ]]; then
echo "删除文件: $cmake_file"
rm "$cmake_file"
fi
fi
fi
done
done