start.sh 694 B

1234567891011121314151617181920212223
  1. #!/bin/bash
  2. INPUT_LIST_DIR=$1
  3. OUTPUT_DIR=/mnt/pool/rhic/4/parfenovpeter/STAR/Analysis/hpc_scripts/OUT/`date '+%Y%m%d_%H%M%S'`
  4. QUEUE=medium
  5. mkdir -p $OUTPUT_DIR/log
  6. mkdir -p $OUTPUT_DIR/root
  7. mkdir -p $OUTPUT_DIR/sge_error
  8. mkdir -p $OUTPUT_DIR/sge_output
  9. ls -1 $INPUT_LIST_DIR/* | while read line
  10. do
  11. OUTPUT_ROOT=$OUTPUT_DIR/root/$RUNID/`basename ${line%.*t}`.root
  12. OUTPUT_LOG=$OUTPUT_DIR/log/$RUNID/`basename ${line%.*t}`.log
  13. OUTPUT_O_SGE=$OUTPUT_DIR/sge_output/$RUNID/`basename ${line%.*t}`.out
  14. OUTPUT_E_SGE=$OUTPUT_DIR/sge_error/$RUNID/`basename ${line%.*t}`.err
  15. qsub -q $QUEUE -o $OUTPUT_O_SGE -e $OUTPUT_E_SGE run.sh -F "$line $OUTPUT_ROOT $INPUT_RECENTERING $OUTPUT_LOG"
  16. done