Subversion Repositories wimsdev

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
20 reyssat 1
#! /bin/sh
2
#
3
# Regeneration of index files.
4
 
5
cd `dirname $0`
6
home=`pwd`
7
 
8
dirs=`ls -d [1-9]* | sort -n`
9
echo dirs = $dirs >.def
10
rm -f .index
11
 
12
for d in $dirs; do
13
 cd $d
14
 rm -f .index
15
 list=`ls *.data | sed 's/\.data$//'`
16
 for f in $list; do
17
  desc=`awk -F: 'BEGIN {a=0;t=""};
18
	NF>1 {a++;t=$2};
19
	NF==1 {t=$1};
20
	a==1 && length(t)>0 {out=out" "t;t=""};
21
	a>1 {print out; exit};' $f.data |\
22
    sed 's/,/\,/g'`
23
  echo ":$d,$f,$desc" >>.index
24
 done
25
 cd $home
26
 sort <$d/.index >>.index
27
done
28