Backup shell tool.
This commit is contained in:
		
							parent
							
								
									de3c1df7ac
								
							
						
					
					
						commit
						dadebb3f64
					
				| 
						 | 
				
			
			@ -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,12 +33,11 @@ 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"
 | 
			
		||||
                # 如果CMakeLists.txt文件存在,则删除它
 | 
			
		||||
                if [[ -f "$cmake_file" ]]; then
 | 
			
		||||
                    echo "删除文件: $cmake_file"
 | 
			
		||||
                    rm "$cmake_file"
 | 
			
		||||
                fi
 | 
			
		||||
            fi
 | 
			
		||||
        fi
 | 
			
		||||
    done
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue
	
	Block a user