#!/bin/sh # # Collect 00Index files from this and all subdirectories. # Paste them into a collection file 00books.all. # #cp 00books.all /home/jon/backup/00books.all cp 00books.all /usr/local/adm/jon/backup/00books.all echo -n "A" echo "Index of all subdirectories in x2ftp.oulu.fi:/pub/books/" \ >00index.tmp echo " " >>00index.tmp cat 00index.txt >> 00index.tmp #for a in `find . -type d -print|sort` #do # echo -n "." # echo " " >>00index.tmp # echo "### Directory " $a >>00index.tmp ## chmod 664 $a/00index.txt # cat $a/00index.txt >>00index.tmp #done ls -F1 | grep "/" | grep -v incoming > /tmp/00dirs for a in `cat /tmp/00dirs` do echo -n "." echo " " >>00index.tmp echo "## Directory " $a >>00index.tmp cat $a/00index.txt >>00index.tmp done echo "X" chmod 664 00index.tmp mv 00index.tmp 00books.all rm /tmp/00dirs # copy monthly indexes to safe, now that you lost one.. cp *txt /usr/local/adm/jon/backup rm *txt~ cp *new /usr/local/adm/jon/backup rm *new~