| 
					
				 | 
			
			
				@@ -0,0 +1,45 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#!/bin/sh 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+set -x 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+source /root/anaconda3/bin/activate py37 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+export SPARK_HOME=/opt/apps/SPARK2/spark-2.4.8-hadoop3.2-1.0.8 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+export PATH=$SPARK_HOME/bin:$PATH 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+export HADOOP_CONF_DIR=/etc/taihao-apps/hadoop-conf 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+export JAVA_HOME=/usr/lib/jvm/java-1.8.0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+today="$(date -d '3 days ago' +%Y%m%d)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+model_name=model_nba8 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+PREDICT_PATH=/root/joe/recommend-emr-dataprocess/predict 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+fileName1=${PREDICT_PATH}/${model_name}_${today}_online.txt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+fileName2=${PREDICT_PATH}/${model_name}_${today}_new.txt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+if [ -f "${fileName1}" ]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    echo "文件 ${fileName1} 存在,正在删除..." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # 使用rm命令删除文件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#    rm "${fileName1}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    mv "${fileName1}"  ${PREDICT_PATH}/xxx_online.txt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if [ $? -eq 0 ]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        echo "文件 ${fileName1} 已成功删除。" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        echo "删除文件 ${fileName1} 时出错。" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    echo "文件 ${fileName1} 不存在。" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+if [ -f "${fileName2}" ]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    echo "文件 ${fileName2} 存在,正在删除..." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # 使用rm命令删除文件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#    rm "${fileName2}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    mv "${fileName2}"  ${PREDICT_PATH}/xxx_new.txt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if [ $? -eq 0 ]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        echo "文件 ${fileName2} 已成功删除。" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        echo "删除文件 ${fileName2} 时出错。" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    echo "文件 ${fileName2} 不存在。" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+fi 
			 |