]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - TPC/scripts/makeWorkspace.sh
Merge branch 'master' into TPCdev
[u/mrichter/AliRoot.git] / TPC / scripts / makeWorkspace.sh
... / ...
CommitLineData
1#
2# marian.ivanov@cern.ch
3# argument 1 - run.list
4#
5# Make workspace structure
6# Create a list for each run
7# and make directory structure
8# This is fast procedure
9#
10mydir=`pwd`
11runlist=$1
12minfiles=$2
13touch raw.list
14touch esd.list
15for adir in `cat $runlist`; do
16 rm -f tmp.rlist
17 cat $mydir/raw.list | grep $adir >>tmp.rlist
18 cat $mydir/esd.list | grep $adir >>tmp.rlist
19 nfiles=`wc -l <tmp.rlist`
20 echo Run $arun nfiles $nfiles
21 rm tmp.rlist
22 if [ $nfiles -gt $minfiles ] ; then
23 echo Creating dir $adir
24 mkdirhier $adir;
25 rm -f raw${adir}.txt
26 rm -f esd${adir}.txt
27 cat $mydir/raw.list | grep $adir >raw${adir}.txt
28 cat $mydir/esd.list | grep $adir >esd${adir}.txt
29 cp raw${adir}.txt ${adir}/raw.txt
30 cp esd${adir}.txt ${adir}/esd.txt
31 cp raw${adir}.txt ${adir}/raw.txt.Good
32 cp esd${adir}.txt ${adir}/esd.txt.Good
33 else
34 echo No input for run $adir
35 fi;
36done;
37
38
39