A makeCalibTreeRun.sh - make summary trees per run
[u/mrichter/AliRoot.git] / TPC / scripts / OCDBscan / makeRunList.sh
1 #
2 # Make a run list using
3 # GRP and TPC HV and Altro requested
4 # Output run list stored  in run list
5
6 prefix=/alice/data/2010/OCDB/
7
8 alien_find $prefix/GRP/GRP/Data Run > grpAlien.txt
9 alien_find $prefix/TPC/Calib/HighVoltage Run > hvAlien.txt
10 alien_find $prefix/TPC/Calib/AltroConfig Run > altroAlien.txt
11
12 cat grpAlien.txt | sed s/_/\ /g | gawk '{ print $2}' | sort > grp.txt
13 cat hvAlien.txt | sed s/_/\ /g | gawk '{ print $2}'  | sort > hv.txt
14 cat altroAlien.txt | sed s/_/\ /g | gawk '{ print $2}'  | sort > altro.txt
15
16 for run in `cat hv.txt | sort`; do
17    grun=`cat grp.txt | grep -c $run`
18    arun=`cat altro.txt | grep -c $run`   
19    if [ $grun -gt 0 ] && [ $arun -gt 0 ]; then
20       echo $run
21    fi 
22 done > run.list
23
24