]> git.sesse.net Git - backup.sh/blob - indekser.sh
Initial revision
[backup.sh] / indekser.sh
1 #!/bin/bash
2
3 topdir=/backup
4 cd $topdir
5
6 for maskin in `ls -1 | grep -v lost+found`
7 do
8  cd $topdir/$maskin
9  for del in `ls -1 | grep -v navn`
10  do
11   cd $topdir/$maskin/$del
12
13   #Liste over forskjellige komplette stier
14   grep -v -e ^d -e ^c -e ^b -e ^l -e ^p */*idx |\
15       awk '{print $6}' | sort | uniq > .stier.tmp
16
17   #Liste over forskjellige filnavn
18   awk -F "/" '{print $NF}' .stier.tmp | sort | uniq > .filer.tmp
19
20   #Gjør filene aktive
21   mv .stier.tmp .stier
22   mv .filer.tmp .filer
23
24  done
25 done