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

# Content
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