Last change
on this file since 114 was
114,
checked in by moretto, 11 years ago
|
actual version of ESAF at CCin2p3
|
File size:
1.0 KB
|
Line | |
---|
1 | #!/bin/ksh |
---|
2 | if [ $# -lt 3 ] |
---|
3 | then |
---|
4 | echo "Submit : Not enough parameters. Syntax is ..." |
---|
5 | echo " " |
---|
6 | echo " submit [inpath] [infile] [events]" |
---|
7 | echo " " |
---|
8 | exit 1 |
---|
9 | fi |
---|
10 | inpath=`echo $1 | tr '[A-Z]' '[a-z]'` |
---|
11 | infile=`echo $2 | tr '[A-Z]' '[a-z]'` |
---|
12 | events=`echo $3 | tr '[A-Z]' '[a-z]'` |
---|
13 | ESAFHOME=$HOME/esaf/ |
---|
14 | PRODDIR=$ESAFHOME/production/unisim/ |
---|
15 | suffix1=`eval date +%Y` |
---|
16 | suffix2=`eval date +%m` |
---|
17 | suffix3=`eval date +%d` |
---|
18 | suffix4=`eval date +%H` |
---|
19 | suffix5=`eval date +%M` |
---|
20 | suffix6=`eval date +%S` |
---|
21 | suffix=$suffix1.$suffix2.$suffix3.$suffix4.$suffix5.$suffix6 |
---|
22 | WORKDIR=/afs/in2p3.fr/group/eusof/euso_1/prod.$suffix |
---|
23 | mkdir $WORKDIR |
---|
24 | cd $WORKDIR |
---|
25 | cp $ESAFHOME/bin/i686/Euso . |
---|
26 | cp -r $ESAFHOME/auxilar . |
---|
27 | cp -r $ESAFHOME/config . |
---|
28 | cp -r $ESAFHOME/lib . |
---|
29 | cp -r $PRODDIR/process-unisim process-unisim.template |
---|
30 | sed -e "s%sed_INFILE%${infile}%; \ |
---|
31 | s%sed_WORKDIR%${WORKDIR}%; \ |
---|
32 | s/sed_EVENTS/${events}/" process-unisim.template > process-unisim |
---|
33 | chmod 755 process-unisim |
---|
34 | qsub -l platform=LINUX,hpss,t=140000 -me process-unisim |
---|
Note: See
TracBrowser
for help on using the repository browser.