1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- #!/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"
|