123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #!/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
|