start_200gev.sh 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265
  1. #!/bin/bash
  2. # RUNID: 1212, 12132, 12133, 12134, 12135, ...
  3. RUNID=$1
  4. MODE=$2
  5. INPUT_DIR=/mnt/pool/rhic/4/parfenovpeter/STAR/list/$RUNID
  6. OUTPUT_DIR=/mnt/pool/rhic/4/parfenovpeter/STAR/OUT/200gev
  7. TMP_PATH=/mnt/pool/rhic/4/parfenovpeter/STAR/TMP/200gev
  8. MERGE_DIR=/mnt/pool/rhic/4/parfenovpeter/STAR/OUT/200gev/merge
  9. CURRENT_DIR=$PWD
  10. QUEUE=medium
  11. #rm -rf $OUTPUT_DIR/
  12. mkdir -p $OUTPUT_DIR/log/$RUNID
  13. mkdir -p $OUTPUT_DIR/root/$RUNID
  14. mkdir -p $OUTPUT_DIR/sge_error/$RUNID
  15. mkdir -p $OUTPUT_DIR/sge_output/$RUNID
  16. ls -1 $INPUT_DIR/* | while read line
  17. do
  18. echo "`basename $line`"
  19. if [[ "$MODE" == "0" ]]; then
  20. OUTPUT_ROOT=$OUTPUT_DIR/root/$RUNID/`basename ${line%.*t}`_recent.root
  21. OUTPUT_LOG=$OUTPUT_DIR/log/$RUNID/`basename ${line%.*t}`_recent.log
  22. OUTPUT_O_SGE=$OUTPUT_DIR/sge_output/$RUNID/`basename ${line%.*t}`_recent.out
  23. OUTPUT_E_SGE=$OUTPUT_DIR/sge_error/$RUNID/`basename ${line%.*t}`_recent.err
  24. #TMP_DIR=$TMP_PATH/`basename ${line%.*t}`
  25. #mkdir -p $TMP_DIR
  26. #cp -fu run_200gev_recentering.sh $TMP_DIR/
  27. #cp -fu /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/RunAnalyzer_ReCentering.C $TMP_DIR/
  28. #cp -fu /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/FemtoDstAnalyzer_ReCentering.C $TMP_DIR/
  29. #cd $TMP_DIR
  30. if [[ -f "$OUTPUT_ROOT" ]]; then
  31. rm -f $OUTPUT_ROOT
  32. fi
  33. qsub -q $QUEUE -o $OUTPUT_O_SGE -e $OUTPUT_E_SGE run_200gev_recentering.sh -F "$line $OUTPUT_ROOT $OUTPUT_LOG"
  34. fi
  35. if [[ "$MODE" == "1" ]]; then
  36. OUTPUT_ROOT=$OUTPUT_DIR/root/$RUNID/`basename ${line%.*t}`_shift.root
  37. OUTPUT_LOG=$OUTPUT_DIR/log/$RUNID/`basename ${line%.*t}`_shift.log
  38. OUTPUT_O_SGE=$OUTPUT_DIR/sge_output/$RUNID/`basename ${line%.*t}`_shift.out
  39. OUTPUT_E_SGE=$OUTPUT_DIR/sge_error/$RUNID/`basename ${line%.*t}`_shift.err
  40. INPUT_RECENTERING=$MERGE_DIR/Recentering.root
  41. #TMP_DIR=$TMP_PATH/`basename ${line%.*t}`
  42. #mkdir -p $TMP_DIR
  43. #cp run_200gev_shift.sh $TMP_DIR/
  44. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/RunAnalyzer_ShiftCorr.C $TMP_DIR/
  45. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/FemtoDstAnalyzer_ShiftCorr.C $TMP_DIR/
  46. #cd $TMP_DIR
  47. if [[ -f "$OUTPUT_ROOT" ]]; then
  48. rm -f $OUTPUT_ROOT
  49. fi
  50. qsub -q $QUEUE -o $OUTPUT_O_SGE -e $OUTPUT_E_SGE run_200gev_shift.sh -F "$line $OUTPUT_ROOT $INPUT_RECENTERING $OUTPUT_LOG"
  51. fi
  52. if [[ "$MODE" == "2" ]]; then
  53. OUTPUT_ROOT=$OUTPUT_DIR/root/$RUNID/`basename ${line%.*t}`_resolution.root
  54. OUTPUT_LOG=$OUTPUT_DIR/log/$RUNID/`basename ${line%.*t}`_resolution.log
  55. OUTPUT_O_SGE=$OUTPUT_DIR/sge_output/$RUNID/`basename ${line%.*t}`_resolution.out
  56. OUTPUT_E_SGE=$OUTPUT_DIR/sge_error/$RUNID/`basename ${line%.*t}`_resolution.err
  57. INPUT_RECENTERING=$MERGE_DIR/Recentering.root
  58. INPUT_SHIFT=$MERGE_DIR/ShiftCorr.root
  59. INPUT_BBC_GAIN=$MERGE_DIR/GainBBC.root
  60. INPUT_BBC_REC=$MERGE_DIR/RecenteringBBC.root
  61. INPUT_BBC_SHIFT=$MERGE_DIR/ShiftCorrBBC.root
  62. INPUT_ZDC_REC=$MERGE_DIR/RecenteringZDC.root
  63. INPUT_ZDC_SHIFT=$MERGE_DIR/ShiftCorrZDC.root
  64. #TMP_DIR=$TMP_PATH/`basename ${line%.*t}`
  65. #mkdir -p $TMP_DIR
  66. #cp run_200gev_resolution.sh $TMP_DIR/
  67. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/RunAnalyzer_Resolution.C $TMP_DIR/
  68. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/FemtoDstAnalyzer_Resolution.C $TMP_DIR/
  69. #cd $TMP_DIR
  70. if [[ -f "$OUTPUT_ROOT" ]]; then
  71. rm -f $OUTPUT_ROOT
  72. fi
  73. qsub -q $QUEUE -o $OUTPUT_O_SGE -e $OUTPUT_E_SGE run_200gev_resolution.sh -F "$line $OUTPUT_ROOT $INPUT_RECENTERING $INPUT_SHIFT $INPUT_BBC_GAIN $INPUT_BBC_REC $INPUT_BBC_SHIFT $INPUT_ZDC_REC $INPUT_ZDC_SHIFT $OUTPUT_LOG"
  74. fi
  75. if [[ "$MODE" == "3" ]]; then
  76. OUTPUT_ROOT=$OUTPUT_DIR/root/$RUNID/`basename ${line%.*t}`_flowCH.root
  77. OUTPUT_LOG=$OUTPUT_DIR/log/$RUNID/`basename ${line%.*t}`_flowCH.log
  78. OUTPUT_O_SGE=$OUTPUT_DIR/sge_output/$RUNID/`basename ${line%.*t}`_flowCH.out
  79. OUTPUT_E_SGE=$OUTPUT_DIR/sge_error/$RUNID/`basename ${line%.*t}`_flowCH.err
  80. INPUT_RECENTERING=$MERGE_DIR/Recentering.root
  81. INPUT_SHIFT=$MERGE_DIR/ShiftCorr.root
  82. INPUT_RES=$MERGE_DIR/Resolution.root
  83. INPUT_BBC_GAIN=$MERGE_DIR/GainBBC.root
  84. INPUT_BBC_REC=$MERGE_DIR/RecenteringBBC.root
  85. INPUT_BBC_SHIFT=$MERGE_DIR/ShiftCorrBBC.root
  86. INPUT_RES_FIT=$MERGE_DIR/Resolution_fit.root
  87. INPUT_ZDC_REC=$MERGE_DIR/RecenteringZDC.root
  88. INPUT_ZDC_SHIFT=$MERGE_DIR/ShiftCorrZDC.root
  89. #TMP_DIR=$TMP_PATH/`basename ${line%.*t}`
  90. #mkdir -p $TMP_DIR
  91. #cp run_200gev_flow_ch.sh $TMP_DIR
  92. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/RunAnalyzer_FlowChargedHadrons.C $TMP_DIR/
  93. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/FemtoDstAnalyzer_FlowChargedHadrons.C $TMP_DIR/
  94. #cd $TMP_DIR
  95. if [[ -f "$OUTPUT_ROOT" ]]; then
  96. rm -f $OUTPUT_ROOT
  97. fi
  98. qsub -q $QUEUE -o $OUTPUT_O_SGE -e $OUTPUT_E_SGE run_200gev_flow_ch.sh -F "$line $OUTPUT_ROOT $INPUT_RECENTERING $INPUT_SHIFT $INPUT_RES $INPUT_BBC_GAIN $INPUT_BBC_REC $INPUT_BBC_SHIFT $INPUT_ZDC_REC $INPUT_ZDC_SHIFT $INPUT_RES_FIT $OUTPUT_LOG"
  99. fi
  100. if [[ "$MODE" == "4" ]]; then
  101. OUTPUT_ROOT=$OUTPUT_DIR/root/$RUNID/`basename ${line%.*t}`_pid.root
  102. OUTPUT_LOG=$OUTPUT_DIR/log/$RUNID/`basename ${line%.*t}`_pid.log
  103. OUTPUT_O_SGE=$OUTPUT_DIR/sge_output/$RUNID/`basename ${line%.*t}`_pid.out
  104. OUTPUT_E_SGE=$OUTPUT_DIR/sge_error/$RUNID/`basename ${line%.*t}`_pid.err
  105. #TMP_DIR=$TMP_PATH/`basename ${line%.*t}`
  106. #mkdir -p $TMP_DIR
  107. #cp -fu run_200gev_recentering.sh $TMP_DIR/
  108. #cp -fu /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/RunAnalyzer_ReCentering.C $TMP_DIR/
  109. #cp -fu /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/FemtoDstAnalyzer_ReCentering.C $TMP_DIR/
  110. #cd $TMP_DIR
  111. if [[ -f "$OUTPUT_ROOT" ]]; then
  112. rm -f $OUTPUT_ROOT
  113. fi
  114. qsub -q $QUEUE -o $OUTPUT_O_SGE -e $OUTPUT_E_SGE run_200gev_pid.sh -F "$line $OUTPUT_ROOT $OUTPUT_LOG"
  115. fi
  116. if [[ "$MODE" == "5" ]]; then
  117. OUTPUT_ROOT=$OUTPUT_DIR/root/$RUNID/`basename ${line%.*t}`_flowPID.root
  118. OUTPUT_LOG=$OUTPUT_DIR/log/$RUNID/`basename ${line%.*t}`_flowPID.log
  119. OUTPUT_O_SGE=$OUTPUT_DIR/sge_output/$RUNID/`basename ${line%.*t}`_flowPID.out
  120. OUTPUT_E_SGE=$OUTPUT_DIR/sge_error/$RUNID/`basename ${line%.*t}`_flowPID.err
  121. INPUT_RECENTERING=$MERGE_DIR/Recentering.root
  122. INPUT_SHIFT=$MERGE_DIR/ShiftCorr.root
  123. INPUT_RES=$MERGE_DIR/Resolution.root
  124. INPUT_PID=$MERGE_DIR/pid_fit.root
  125. #TMP_DIR=$TMP_PATH/`basename ${line%.*t}`
  126. #mkdir -p $TMP_DIR
  127. #cp run_200gev_flow_ch.sh $TMP_DIR
  128. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/RunAnalyzer_FlowChargedHadrons.C $TMP_DIR/
  129. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/FemtoDstAnalyzer_FlowChargedHadrons.C $TMP_DIR/
  130. #cd $TMP_DIR
  131. if [[ -f "$OUTPUT_ROOT" ]]; then
  132. rm -f $OUTPUT_ROOT
  133. fi
  134. qsub -q $QUEUE -o $OUTPUT_O_SGE -e $OUTPUT_E_SGE run_200gev_flow_pid.sh -F "$line $OUTPUT_ROOT $INPUT_RECENTERING $INPUT_SHIFT $INPUT_RES $INPUT_PID $OUTPUT_LOG"
  135. fi
  136. if [[ "$MODE" == "6" ]]; then
  137. OUTPUT_ROOT=$OUTPUT_DIR/root/$RUNID/`basename ${line%.*t}`_pidQA.root
  138. OUTPUT_LOG=$OUTPUT_DIR/log/$RUNID/`basename ${line%.*t}`_pidQA.log
  139. OUTPUT_O_SGE=$OUTPUT_DIR/sge_output/$RUNID/`basename ${line%.*t}`_pidQA.out
  140. OUTPUT_E_SGE=$OUTPUT_DIR/sge_error/$RUNID/`basename ${line%.*t}`_pidQA.err
  141. INPUT_PID=$MERGE_DIR/pid_fit.root
  142. #TMP_DIR=$TMP_PATH/`basename ${line%.*t}`
  143. #mkdir -p $TMP_DIR
  144. #cp run_200gev_flow_ch.sh $TMP_DIR
  145. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/RunAnalyzer_FlowChargedHadrons.C $TMP_DIR/
  146. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/FemtoDstAnalyzer_FlowChargedHadrons.C $TMP_DIR/
  147. #cd $TMP_DIR
  148. if [[ -f "$OUTPUT_ROOT" ]]; then
  149. rm -f $OUTPUT_ROOT
  150. fi
  151. qsub -q $QUEUE -o $OUTPUT_O_SGE -e $OUTPUT_E_SGE run_200gev_pidQA.sh -F "$line $OUTPUT_ROOT $INPUT_PID $OUTPUT_LOG"
  152. fi
  153. if [[ "$MODE" == "7" ]]; then
  154. OUTPUT_ROOT=$OUTPUT_DIR/root/$RUNID/`basename ${line%.*t}`_QA.root
  155. OUTPUT_LOG=$OUTPUT_DIR/log/$RUNID/`basename ${line%.*t}`_QA.log
  156. OUTPUT_O_SGE=$OUTPUT_DIR/sge_output/$RUNID/`basename ${line%.*t}`_QA.out
  157. OUTPUT_E_SGE=$OUTPUT_DIR/sge_error/$RUNID/`basename ${line%.*t}`_QA.err
  158. INPUT_RECENTERING=$MERGE_DIR/Recentering.root
  159. INPUT_SHIFT=$MERGE_DIR/ShiftCorr.root
  160. INPUT_BBC_GAIN=$MERGE_DIR/GainBBC.root
  161. INPUT_BBC_REC=$MERGE_DIR/RecenteringBBC.root
  162. INPUT_BBC_SHIFT=$MERGE_DIR/ShiftCorrBBC.root
  163. #TMP_DIR=$TMP_PATH/`basename ${line%.*t}`
  164. #mkdir -p $TMP_DIR
  165. #cp run_200gev_resolution.sh $TMP_DIR/
  166. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/RunAnalyzer_Resolution.C $TMP_DIR/
  167. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/FemtoDstAnalyzer_Resolution.C $TMP_DIR/
  168. #cd $TMP_DIR
  169. if [[ -f "$OUTPUT_ROOT" ]]; then
  170. rm -f $OUTPUT_ROOT
  171. fi
  172. qsub -q $QUEUE -o $OUTPUT_O_SGE -e $OUTPUT_E_SGE run_200gev_qa.sh -F "$line $OUTPUT_ROOT $INPUT_RECENTERING $INPUT_SHIFT $INPUT_BBC_GAIN $INPUT_BBC_REC $INPUT_BBC_SHIFT $OUTPUT_LOG"
  173. fi
  174. if [[ "$MODE" == "10" ]]; then
  175. OUTPUT_ROOT=$OUTPUT_DIR/root/$RUNID/`basename ${line%.*t}`_BBCgain.root
  176. OUTPUT_LOG=$OUTPUT_DIR/log/$RUNID/`basename ${line%.*t}`_BBCgain.log
  177. OUTPUT_O_SGE=$OUTPUT_DIR/sge_output/$RUNID/`basename ${line%.*t}`_BBCgain.out
  178. OUTPUT_E_SGE=$OUTPUT_DIR/sge_error/$RUNID/`basename ${line%.*t}`_BBCgain.err
  179. if [[ -f "$OUTPUT_ROOT" ]]; then
  180. rm -f $OUTPUT_ROOT
  181. fi
  182. qsub -q $QUEUE -o $OUTPUT_O_SGE -e $OUTPUT_E_SGE run_200gev_bbc_gain.sh -F "$line $OUTPUT_ROOT $OUTPUT_LOG"
  183. fi
  184. if [[ "$MODE" == "11" ]]; then
  185. OUTPUT_ROOT=$OUTPUT_DIR/root/$RUNID/`basename ${line%.*t}`_BBCrecent.root
  186. OUTPUT_LOG=$OUTPUT_DIR/log/$RUNID/`basename ${line%.*t}`_BBCrecent.log
  187. OUTPUT_O_SGE=$OUTPUT_DIR/sge_output/$RUNID/`basename ${line%.*t}`_BBCrecent.out
  188. OUTPUT_E_SGE=$OUTPUT_DIR/sge_error/$RUNID/`basename ${line%.*t}`_BBCrecent.err
  189. INPUT_BBC_GAIN=$MERGE_DIR/GainBBC.root
  190. #TMP_DIR=$TMP_PATH/`basename ${line%.*t}`
  191. #mkdir -p $TMP_DIR
  192. #cp run_200gev_shift.sh $TMP_DIR/
  193. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/RunAnalyzer_ShiftCorr.C $TMP_DIR/
  194. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/FemtoDstAnalyzer_ShiftCorr.C $TMP_DIR/
  195. #cd $TMP_DIR
  196. if [[ -f "$OUTPUT_ROOT" ]]; then
  197. rm -f $OUTPUT_ROOT
  198. fi
  199. qsub -q $QUEUE -o $OUTPUT_O_SGE -e $OUTPUT_E_SGE run_200gev_bbc_recentering.sh -F "$line $OUTPUT_ROOT $INPUT_BBC_GAIN $OUTPUT_LOG"
  200. fi
  201. if [[ "$MODE" == "12" ]]; then
  202. OUTPUT_ROOT=$OUTPUT_DIR/root/$RUNID/`basename ${line%.*t}`_BBCshift.root
  203. OUTPUT_LOG=$OUTPUT_DIR/log/$RUNID/`basename ${line%.*t}`_BBCshift.log
  204. OUTPUT_O_SGE=$OUTPUT_DIR/sge_output/$RUNID/`basename ${line%.*t}`_BBCshift.out
  205. OUTPUT_E_SGE=$OUTPUT_DIR/sge_error/$RUNID/`basename ${line%.*t}`_BBCshift.err
  206. INPUT_BBC_REC=$MERGE_DIR/RecenteringBBC.root
  207. INPUT_BBC_GAIN=$MERGE_DIR/GainBBC.root
  208. #TMP_DIR=$TMP_PATH/`basename ${line%.*t}`
  209. #mkdir -p $TMP_DIR
  210. #cp run_200gev_shift.sh $TMP_DIR/
  211. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/RunAnalyzer_ShiftCorr.C $TMP_DIR/
  212. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/FemtoDstAnalyzer_ShiftCorr.C $TMP_DIR/
  213. #cd $TMP_DIR
  214. if [[ -f "$OUTPUT_ROOT" ]]; then
  215. rm -f $OUTPUT_ROOT
  216. fi
  217. qsub -q $QUEUE -o $OUTPUT_O_SGE -e $OUTPUT_E_SGE run_200gev_bbc_shift.sh -F "$line $OUTPUT_ROOT $INPUT_BBC_GAIN $INPUT_BBC_REC $OUTPUT_LOG"
  218. fi
  219. if [[ "$MODE" == "20" ]]; then
  220. OUTPUT_ROOT=$OUTPUT_DIR/root/$RUNID/`basename ${line%.*t}`_ZDCrecent.root
  221. OUTPUT_LOG=$OUTPUT_DIR/log/$RUNID/`basename ${line%.*t}`_ZDCrecent.log
  222. OUTPUT_O_SGE=$OUTPUT_DIR/sge_output/$RUNID/`basename ${line%.*t}`_ZDCrecent.out
  223. OUTPUT_E_SGE=$OUTPUT_DIR/sge_error/$RUNID/`basename ${line%.*t}`_ZDCrecent.err
  224. #TMP_DIR=$TMP_PATH/`basename ${line%.*t}`
  225. #mkdir -p $TMP_DIR
  226. #cp run_200gev_shift.sh $TMP_DIR/
  227. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/RunAnalyzer_ShiftCorr.C $TMP_DIR/
  228. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/FemtoDstAnalyzer_ShiftCorr.C $TMP_DIR/
  229. #cd $TMP_DIR
  230. if [[ -f "$OUTPUT_ROOT" ]]; then
  231. rm -f $OUTPUT_ROOT
  232. fi
  233. qsub -q $QUEUE -o $OUTPUT_O_SGE -e $OUTPUT_E_SGE run_200gev_zdc_recentering.sh -F "$line $OUTPUT_ROOT $OUTPUT_LOG"
  234. fi
  235. if [[ "$MODE" == "21" ]]; then
  236. OUTPUT_ROOT=$OUTPUT_DIR/root/$RUNID/`basename ${line%.*t}`_ZDCshift.root
  237. OUTPUT_LOG=$OUTPUT_DIR/log/$RUNID/`basename ${line%.*t}`_ZDCshift.log
  238. OUTPUT_O_SGE=$OUTPUT_DIR/sge_output/$RUNID/`basename ${line%.*t}`_ZDCshift.out
  239. OUTPUT_E_SGE=$OUTPUT_DIR/sge_error/$RUNID/`basename ${line%.*t}`_ZDCshift.err
  240. INPUT_ZDC_REC=$MERGE_DIR/RecenteringZDC.root
  241. #TMP_DIR=$TMP_PATH/`basename ${line%.*t}`
  242. #mkdir -p $TMP_DIR
  243. #cp run_200gev_shift.sh $TMP_DIR/
  244. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/RunAnalyzer_ShiftCorr.C $TMP_DIR/
  245. #cp /mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/macro/Flow/FemtoDstAnalyzer_ShiftCorr.C $TMP_DIR/
  246. #cd $TMP_DIR
  247. if [[ -f "$OUTPUT_ROOT" ]]; then
  248. rm -f $OUTPUT_ROOT
  249. fi
  250. qsub -q $QUEUE -o $OUTPUT_O_SGE -e $OUTPUT_E_SGE run_200gev_zdc_shift.sh -F "$line $OUTPUT_ROOT $INPUT_ZDC_REC $OUTPUT_LOG"
  251. fi
  252. sleep 1
  253. done
  254. cd $CURRENT_DIR