| 
					
				 | 
			
			
				@@ -21,6 +21,17 @@ fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 echo "结束执行时间:{$(date "+%Y-%m-%d %H:%M:%S")}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 echo "all done" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+day="$(date -d '10 days ago' +%Y-%m-%d)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+base_path=${log_dir} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+pattern="${base_path}/${day}*" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+if compgen -G "$pattern" > /dev/null; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    echo "找到匹配的文件,正在删除..." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # 使用find命令查找并删除匹配的文件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    find "$base_path" -name "${day}*" -exec rm -rf {} \; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    echo "文件已被删除。" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    echo "没有找到匹配的文件,无需删除。" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-# sh alg_recsys_feature_02_vidhasreturnrov_redis_task.sh 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# sh alg_recsys_feature_03_vidhasreturnrov1d7d_redis_task.sh 
			 |