--- mitgcm.org/scripts/build_mitgcm_front 2008/02/29 01:51:27 1.2 +++ mitgcm.org/scripts/build_mitgcm_front 2008/03/05 00:56:11 1.3 @@ -1,15 +1,32 @@ #! /usr/bin/env bash -# $Header: /home/ubuntu/mnt/e9_copy/mitgcm.org/scripts/build_mitgcm_front,v 1.2 2008/02/29 01:51:27 jmc Exp $ +# $Header: /home/ubuntu/mnt/e9_copy/mitgcm.org/scripts/build_mitgcm_front,v 1.3 2008/03/05 00:56:11 jmc Exp $ +#-- create a daily log file (if not already there) +cd /u/u2/jmc/testing/logs +logpfx="bld_front_" ; sfx=`date +%m%d` +logfile="../logs/${logpfx}$sfx" +if test -e $logfile ; then : +else +#-- clean-up old log files: + n=$(( `ls ${logpfx}* | wc -l` - 10 )) + if test $n -gt 0 ; then + echo -n ' remove files: ' + ls -lt ${logpfx}* | tail -"$n" + ls -t ${logpfx}* | tail -"$n" | xargs rm -f + fi + echo ' create new log file:' $logfile + touch $logfile +fi -cat <> $logfile +date >> $logfile +cat >> $logfile <> $logfile