]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGLF/FORWARD/trains/zip2root.sh
Merge branch 'TPCdev' of https://git.cern.ch/reps/AliRoot into TPCdev
[u/mrichter/AliRoot.git] / PWGLF / FORWARD / trains / zip2root.sh
1 #!/bin/bash 
2
3 for i in $* ; do 
4     t=`file $i` 
5     case $t in 
6         *ROOT*) continue ;; 
7         *Zip*) mv $i ${i}.zip ;; # fall - through 
8         *) mv $i $i.broken ; continue ;; 
9     esac 
10     
11     d=`mktemp -d` 
12     unzip ${i}.zip -d ${d}
13     f=`echo ${i} | sed 's/_[0-9][_0-9]*\.root/.root/'` 
14     if test -f ${d}/${f} ; then 
15         mv ${d}/${f} ${i}
16         echo "Extracted ${f} to ${i}"
17     else 
18         echo "${f} not found in ${i}.zip" 
19         unzip -l ${i}.zip 
20     fi 
21     rm -rf ${d}
22 done 
23
24         
25