#!/bin/csh -f # # archives current directory recursively into ../$1..tar.Z # # written by Kevin P. Inscoe (kevin@inscoe.org) (1/26/99) # # global variables # set PWD = `/bin/pwd | /bin/sed 's/\//./g'` set PREFIX = 'archive' set DATE = `/bin/date '+%H%M%S'` set FILE = ../$PREFIX$PWD.$DATE.tar # # Announce ourselves # if ( $1 != '' ) set FILE = ../$1.tar /bin/echo "archive: archiving" `/bin/pwd` "to" $FILE "at" `/usr/bin/date` # # Begin # if ( -e $FILE ) /bin/rm -f $FILE /bin/tar cvf $FILE . /bin/compress $FILE /bin/echo "archive: archive" "of" `/bin/pwd` "to" $FILE "complete at" `/usr/bin/date`