run_ctr.sh 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. #!/bin/bash
  2. source ~/.bash_profile
  3. source ~/.bashrc
  4. #conda activate python36
  5. cd /data/rec_project/OffLineRec
  6. #cd /home/rec/project/git_project/OffLineRec
  7. #cd /data/rec_project/OffLineRec
  8. #1. download data
  9. nowday=`date +"%Y%m%d%H" -d -0days`
  10. echo ${nowday}
  11. #3.import res
  12. mkdir -p ./data/
  13. python export_vid.py ${nowday}
  14. if [ $? -ne 0 ];
  15. then
  16. msg = "[ERROR] sorted extract_vid_log"
  17. sh sendmsg.sh $nowday $msg
  18. echo "[ERROR] echo 'extract_vid.py"
  19. exit 255
  20. fi
  21. python export_hour_vid.py ${nowday}
  22. if [ $? -ne 0 ];
  23. then
  24. msg = "[ERROR] sorted extract_hour_log"
  25. sh sendmsg.sh $nowday $msg
  26. echo "[ERROR] echo 'extract_hour_vid.py"
  27. exit 255
  28. fi
  29. python calCtr.py ${nowday}
  30. if [ $? -ne 0 ];
  31. then
  32. msg = "[ERROR] cal ctr "
  33. sh sendmsg.sh $nowday $msg
  34. echo "[ERROR] echo 'calCtr.py"
  35. exit 255
  36. fi
  37. python calHourCtr.py ${nowday}
  38. if [ $? -ne 0 ];
  39. then
  40. msg = "[ERROR] cal hour ctr "
  41. sh sendmsg.sh $nowday $msg
  42. echo "[ERROR] echo 'calCtr.py"
  43. exit 255
  44. fi
  45. python compose_score2.py ${nowday}
  46. if [ $? -ne 0 ];
  47. then
  48. msg = "[ERROR] cal compose_score "
  49. sh sendmsg.sh $nowday $msg
  50. echo "[ERROR] echo 'compose_score.py"
  51. exit 255
  52. fi
  53. sh clean.sh
  54. echo "finish sorted"