|
@@ -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
|