1234567891011121314151617181920212223242526272829303132333435363738394041 |
- echo "Running job $JOB_ID on $HOSTNAME"
- QSUB=/opt/sge_root/bin/lx-amd64/qsub
- ARRAY_SCRIPT=split_grp.sh
- CNFG_FILE=$1
- source $CNFG_FILE
- ls -1 $FILE_DIR > $LISTFILE
- mv $SPLIT_BASE_DIR "$SPLIT_BASE_DIR"_"$JOB_ID" 2>/dev/null
- mkdir -p $SPLIT_BASE_DIR
- SG_DIR=/scratch/mikem/UserSupport/weizhe.li/runs_split_group
- mkdir -p $SG_DIR
- BASE_DIR="$TYPE"_"$SG_DIR"/"$PATCH_SIZE"_"$SPLIT_SIZE"_"$JOB_ID"
- ST=1
- EN=`cat $LISTFILE | wc -l`
- SYSOUT_DIR="$BASE_DIR"/sysout
- mkdir -p $SYSOUT_DIR
- echo "$QSUB -pe thread -t "$ST"-"$EN" -o $SYSOUT_DIR $ARRAY_SCRIPT"
- $QSUB -pe thread 1 -t "$ST"-"$EN" -o $SYSOUT_DIR -N sg_"$TYPE" $ARRAY_SCRIPT $CNFG_FILE
|