#!/bin/csh -f set uniq=`/bin/date +"%Y%m%d%H%M%S"` if ($#argv < 1) then echo "Usage: save file" exit 1 endif if ( -r $1 ) then set prefix=`dirname $1` set file=`basename $1` set new="$prefix/.old/$file.$uniq" echo $prefix if ( ! -e $prefix/.old ) then echo "Creating $prefix/.old..." mkdir $prefix/.old endif echo "Archiving $1 to $new" cp $1 $new else echo "File $1 not found" exit 1 endif