]> git.sesse.net Git - backup.sh/commitdiff
Initial revision
authorroot <empty>
Sat, 18 Mar 2000 17:09:46 +0000 (17:09 +0000)
committerroot <empty>
Sat, 18 Mar 2000 17:09:46 +0000 (17:09 +0000)
indekser.sh [new file with mode: 0755]

diff --git a/indekser.sh b/indekser.sh
new file mode 100755 (executable)
index 0000000..9c2c57f
--- /dev/null
@@ -0,0 +1,25 @@
+#!/bin/bash
+
+topdir=/backup
+cd $topdir
+
+for maskin in `ls -1 | grep -v lost+found`
+do
+ cd $topdir/$maskin
+ for del in `ls -1 | grep -v navn`
+ do
+  cd $topdir/$maskin/$del
+
+  #Liste over forskjellige komplette stier
+  grep -v -e ^d -e ^c -e ^b -e ^l -e ^p */*idx |\
+      awk '{print $6}' | sort | uniq > .stier.tmp
+
+  #Liste over forskjellige filnavn
+  awk -F "/" '{print $NF}' .stier.tmp | sort | uniq > .filer.tmp
+
+  #Gjør filene aktive
+  mv .stier.tmp .stier
+  mv .filer.tmp .filer
+
+ done
+done