baichongyang 1 年之前
父节点
当前提交
a9198e3146
共有 1 个文件被更改,包括 95 次插入0 次删除
  1. 95 0
      run_3day.sh

+ 95 - 0
run_3day.sh

@@ -0,0 +1,95 @@
+#!/bin/bash
+source ~/.bash_profile
+source ~/.bashrc
+
+#conda activate python36 
+cd /data/rec_project/OffLineRec
+#cd /home/rec/project/git_project/OffLineRec 
+#cd /data/rec_project/OffLineRec
+#1. download data
+nowday=`date  +"%Y%m%d%H" -d -1hours`
+echo ${nowday} 
+#exit
+#nowday='2023052413'
+#3.import res
+mkdir -p ./data/
+
+python export_3_day.py  ${nowday}
+if [ $? -ne 0 ];
+then
+    msg = "[ERROR] export_3_day.py"
+    #sh sendmsg.sh  $nowday  $msg
+    echo "[ERROR] export_3_day.py"
+    exit 255
+fi
+#python export_7_day.py ${nowday}
+if [ $? -ne 0 ];
+then
+    msg = "[ERROR] export_7_day.py"
+    #sh sendmsg.sh  $nowday  $msg
+    echo "[ERROR] echo export_7_day.py"
+    exit 255
+fi
+python export_hour_vid.py ${nowday}
+if [ $? -ne 0 ];
+then
+    msg = "[ERROR] export_7_day.py"
+    sh sendmsg.sh  $nowday  $msg
+    echo "[ERROR] echo export_7_day.py"
+    exit 255
+fi
+
+
+python calHourData.py ${nowday}
+if [ $? -ne 0 ];
+then
+    msg = "[ERROR] export_hour_data.py"
+    sh sendmsg.sh  $nowday  $msg
+    echo "[ERROR] echo export_7_day.py"
+    exit 255
+fi
+
+
+python calCtr1days.py ${nowday}
+if [ $? -ne 0 ];
+then
+    msg = "[ERROR] export_1_day.py"
+    sh sendmsg.sh  $nowday  $msg
+    echo "[ERROR] echo export_7_day.py"
+    exit 255
+fi
+
+python calCtr3days.py ${nowday}
+if [ $? -ne 0 ];
+then
+    msg = "[ERROR] cal3ctr "
+    sh sendmsg.sh  $nowday  $msg
+    echo "[ERROR] echo 'cal3days"
+    exit 255
+fi
+
+#python calCtr7days.py ${nowday}
+if [ $? -ne 0 ];
+then
+    msg = "[ERROR] cal 7 day ctr "
+    #sh sendmsg.sh  $nowday  $msg
+    echo "[ERROR] echo 'calCtr.py"
+    exit 255
+fi
+python compose_score_3day.py ${nowday}
+#python get3HotRecall.py ${nowday} 
+if [ $? -ne 0 ];
+then
+    msg = "[ERROR] cal  3 hot "
+    #sh sendmsg.sh  $nowday  $msg
+    echo "[ERROR] echo 'calCtr.py"
+    exit 255
+fi
+python get3HotRecall.py ${nowday}
+
+#python get7HotRecall.py ${nowday}
+
+
+echo "finish sorted"
+
+