/[PAMELA software]/PamVMC_update/examples/run_jobs.sh
ViewVC logotype

Annotation of /PamVMC_update/examples/run_jobs.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download) (as text)
Tue Oct 15 15:51:37 2013 UTC (11 years, 1 month ago) by formato
Branch point for: MAIN, rel
File MIME type: application/x-sh
Initial revision

1 formato 1.1 #! /bin/bash
2    
3     CAT="/bin/cat"
4     SED="/bin/sed"
5     RM="/bin/rm"
6     QSUB="/sge-root/bin/lx24-x86/qsub"
7     SEQ="/usr/bin/seq"
8    
9     PIN_DIR="${PWD}/pin"
10     POUT_DIR="${PWD}/pout"
11     PERR_DIR="${PWD}/perr"
12    
13     SETPAMENV="/opt/vmc.sh"
14     WORKDIR="${PWD}"
15     INPUT_KINEMATICS="/home/nikonov/HE_SIM/points_logbins40/*"
16     RUN_G4_SIM="${PWD}/run_sim_g4.C"
17    
18     script="${PWD}/run_single_job.sh"
19    
20     configmacro="g4Config.C"
21    
22     for i in ${INPUT_KINEMATICS}
23     do
24     prefix1="${i##/*/}"
25     prefix="${prefix1%.*}"
26     echo $prefix
27     echo $i
28     pin="${prefix}.in.txt"
29     pin="${PIN_DIR}/${pin}"
30     if [ -e $pin ]; then
31     $RM -f $pin
32     fi
33     pout="${prefix}.out.txt"
34     pout="${POUT_DIR}/${pout}"
35     if [ -e $pout ]; then
36     $RM -f $pout
37     fi
38     perr="${prefix}.err.txt"
39     perr="${PERR_DIR}/${perr}"
40     if [ -e $perr ]; then
41     $RM -f $perr
42     fi
43    
44     echo $SETPAMENV >> $pin
45     echo $RUN_G4_SIM >> $pin
46     echo $configmacro >> $pin
47     echo $i >> $pin
48    
49     $QSUB -wd $WORKDIR -e $perr -i $pin -o $pout $script
50     done
51     exit 0

  ViewVC Help
Powered by ViewVC 1.1.23