#! /bin/csh
# extractm4 - C Shell script to extract data from OASIS mooring M4
#	      It expects a command-line arg naming the new data file
#
set oasis = /oasis
set can = m4
cd $oasis/raw

if ($#argv > 0) then
    set datafile = $1
else
    set datafilebase = `date +%Y%j`
    set i = 0
    set datafile = $can.$datafilebase.00
    while ( -e $datafile )
	@ i++
	set datafile = $can.$datafilebase.`printf "%02d" $i`
    end
endif

set errorfile = $oasis/$can/error/$datafile

if ( (-e $datafile) && !(-z $datafile) ) then
	$oasis/bin/extract -r -y1 $datafile >& $errorfile
endif

if ( -z $errorfile ) \
	rm -f $errorfile
