source: JEM-EUSO/esaf_cc_at_lal/production/slast/prod.sh @ 114

Last change on this file since 114 was 114, checked in by moretto, 11 years ago

actual version of ESAF at CCin2p3

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