#!/bin/csh # ~/bin/netbsd_purge # For purging of non sparc architectures from OpenBSD cd /tmp # for safety cd /usr/src foreach j ( alpha amiga arc atari hp300 i386 mac68k mvme68k mvme88k \ pc532 pmax powerpc sun3 ) # sparc # example distrib/notes/i386 foreach i ( \ distrib \ distrib/notes \ gnu/egcs/gcc/config \ gnu/libexec/ld.so/ld.so \ gnu/usr.bin/binutils/gas/testsuite/gas \ gnu/usr.bin/binutils/gdb/config \ gnu/usr.bin/ld \ lib/csu \ lib/libc/arch \ lib/libc_r/arch \ sbin/kbd/tables \ sys/arch \ sys/lib/libkern/arch \ ) # echo ZAP $i/$j rm -rf $i/$j end # example etc/etc.i386 foreach i ( etc/etc share/man/man4/man4 share/man/man8/man8 ) # echo ZAP $i.$j rm -rf $i.$j end end