#!/bin/sh # filterall # D. Gibbon, D. Steinbrecher # Automatic test of VM filter LOG=filterall.log Out=FilterOutput echo Removing $Out* rm -rf $Out* echo Writing log to $LOG echo Testing filter no flags > $LOG echo Filtering 1 trlfilter -wig cdrom1.0.3 $Out.1 >> $LOG echo Filtering 2 trlfilter -wig cdrom2 $Out.2 >> $LOG echo Filtering 3 trlfilter -wig cdrom3 $Out.3 >> $LOG echo Filtering 4 trlfilter -wig cdrom4 $Out.4 >> $LOG echo Filtering 5 trlfilter -wig cdrom5 $Out.5 >> $LOG echo Changing permissions. >> $LOG chmod 755 $Out* chmod 755 $OUT*/* # cat $Out.1/* | tr " " "\012" | grep . | sort -u > cdrom1.wordlist # cat $Out.2/* | tr " " "\012" | grep . | sort -u > cdrom2.wordlist # cat $Out.3/* | tr " " "\012" | grep . | sort -u > cdrom3.wordlist # cat $Out.4/* | tr " " "\012" | grep . | sort -u > cdrom4.wordlist # cat $Out.5/* | tr " " "\012" | grep . | sort -u > cdrom5.wordlist # cat cdrom?.wordlist | sort -u > cdrom1-5.wordlist echo Finished. Log in $LOG.