#!/bin/csh # Written by Pal Sandhu # This script seeks out all files (except junk files) on the # front ends of the Von Neumann Beowulf cluster and tars them to a file on # vnfe4:/backups/vnfe123/ # The front end machines are: vnfe1,vnfe2,vnfe3 # vnfe1 handles level-0s set DATE = `date +%b-%d` foreach i ( 1 3 ) find /d/vnfe$i/home \! \( -name '*.sdf' -o -name '*.sdf.gz' -o -name '*.dat' -o -name '*.dat.gz' -o -name '*.hdf' -o -name '*.segdat' -o -name '*.rgb' -o -name '*.o' -o -name core -o -type d \) | grep -v cache | grep -v home/daub | grep -v /tmp/ | grep -v Cache > /backups/vnfe123/vnfe$i-level-0-index find /d/vnfe$i/home2 \! \( -name '*.sdf' -o -name '*.sdf.gz' -o -name '*.dat' -o -name '*.dat.gz' -o -name '*.hdf' -o -name '*.segdat' -o -name '*.rgb' -o -name '*.o' -o -name core -o -type d \) | grep -v cache | grep -v home/daub | grep -v /tmp/ | grep -v Cache > /backups/vnfe123/vnfe$i-home2-level-0-index end find /d/vnfe2/home \! \( -name '*.sdf' -o -name '*.sdf.gz' -o -name '*.dat' -o -name '*.dat.gz' -o -name '*.hdf' -o -name '*.segdat' -o -name '*.rgb' -o -name '*.o' -o -name core -o -type d \) | grep -v cache | grep -v home/daub | grep -v /tmp/ | grep -v Cache > /backups/vnfe123/vnfe2-level-0-index find /d/vnfe4/home/vnfe2-tmp/home2/ \! \( -name '*.sdf' -o -name '*.sdf.gz' -o -name '*.dat' -o -name '*.dat.gz' -o -name '*.hdf' -o -name '*.segdat' -o -name '*.rgb' -o -name '*.o' -o -name core -o -type d \) | grep -v cache | grep -v home/daub | grep -v /tmp/ | grep -v Cache > /backups/vnfe123/vnfe2-home2-level-0-index