#! /bin/csh # m4a - C Shell script to decode most recent OASIS data from can M4 # onintr - # Disable interrupts to avoid SIGINT set oasis = /oasis set can = m4 cd $oasis/raw set filebase = $can.`date +%Y%j` foreach file ($filebase) set i = 25 while ( $i >= 0 ) set datafile = $file.`printf "%02d" $i` if ( -e $datafile && ! -z $datafile ) then echo "Decoding file $datafile" $oasis/bin/decode -n $* $datafile | less -e -b32 -P"<--more-- $datafile> P" exit endif @ i-- end end echo "Can't find $filebase.*"