/[swish]/trunk/update_all.sh
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/update_all.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 93 by dpavlin, Mon Nov 22 17:09:44 2004 UTC revision 94 by dpavlin, Sun Apr 24 16:33:21 2005 UTC
# Line 1  Line 1 
1  #!/bin/sh  #!/bin/sh
2    
3    rm index/all index/all.prop
4    swish-e -M `ls index | grep -v \.prop$ | grep -v all | grep -v CVS | sed 's#^#./index/#'` index/all
5    
6    exit 1
7    
8  # re-create global all swish  # re-create global all swish
9  cd /rest/references/swish  cd /rest/references/swish
10    tmp=/tmp/split
11  rm -f index/all index/all.prop index/*temp  rm -f index/all index/all.prop index/*temp
12  swish-e -M `ls index | grep -v \.prop$ | grep -v all | grep -v CVS | sed 's#^#./index/#'` index/all  ls index | grep .prop$ | grep -v all | grep -v CVS | sed -e 's#^#./index/#' -e 's#.prop$##' | split -l 3 - $tmp
13    nr_splits=`ls $tmp* | wc -l`
14    nr=0
15    ls $tmp* | while read split ; do
16            nr=`expr $nr + 1`
17            echo "working on $nr/$nr_splits: $split"
18            swish-e -M `cat $split` index/split-$nr
19    done
20    
21    echo "merge slices"
22    swish-e -M `ls index/split-*` index/all
23    rm index/split-*

Legend:
Removed from v.93  
changed lines
  Added in v.94

  ViewVC Help
Powered by ViewVC 1.1.26