ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitProd/Processing/bin/additionalFiles.sh
Revision: 1.1
Committed: Wed Jul 25 03:05:45 2012 UTC (12 years, 9 months ago) by paus
Content type: application/x-sh
Branch: MAIN
CVS Tags: Mit_032, Mit_031, Mit_030, Mit_029c, Mit_029b, Mit_030_pre1, Mit_029a, Mit_029, Mit_029_pre1, HEAD
Log Message:
Preparing for new tag (Mit_029).

File Contents

# User Rev Content
1 paus 1.1 #!/bin/bash
2     #---------------------------------------------------------------------------------------------------
3     # Find files in new running (open) catalog which are not yet available in the skimmed catalog.
4     #
5     # Ch.Paus (Jul 29, 2012)
6     #---------------------------------------------------------------------------------------------------
7     openCatalog=$1
8     skimCatalog=$2
9     book=$3
10     dataset=$4
11    
12     if [ -e "$openCatalog/$book/$dataset" ] && [ -e "$skimCatalog/$book/$dataset" ]
13     then
14     echo ""
15     echo " Additional files from"
16     echo " open catalog:"
17     echo " -> $openCatalog/$book/$dataset"
18     echo " with respect to skim catalog:"
19     echo " -> $skimCatalog/$book/$dataset"
20     else
21     echo ""
22     echo " ERROR: one of the catalogs does not exist."
23     echo " Open: $openCatalog/$book/$dataset"
24     echo " Skim: $skimCatalog/$book/$dataset"
25     echo ""
26     exit 0
27     fi
28    
29     cat $openCatalog/$book/$dataset/RawFiles.?? | sort -u > /tmp/open.$$
30     cat $skimCatalog/$book/$dataset/RawFiles.?? | sort -u > /tmp/skim.$$
31     diff /tmp/skim.$$ /tmp/open.$$ | grep \> | cut -d ' ' -f 2-10 \
32     > $skimCatalog/$book/$dataset/AddFiles.00
33     echo ""
34     echo " Additional files...."
35     wc $skimCatalog/$book/$dataset/AddFiles.00
36    
37     rm /tmp/skim.$$ /tmp/open.$$
38     exit 0