#!/usr/local/bin/bash # Script to retrieve new SWEPAM Level 3 pa272 data from LANL # # Version 1.0, Oct 1 2008, Andrew Davis, Caltech # Many environment variables are set in asc's procenv file . ${HOME}/procenv YEAR=2012 # Root Directory where data will be deposited DESTDIR=/home/mussel5/level3/swepam if [ ! -d $DESTDIR ]; then $ECHO $0: $DESTDIR does not exist exit 1 fi cd $DESTDIR # logfile for wget to use WGETSWEPAMLOG=wgetSWEPAM.log FTPSOURCE=ftp://nis-ftp.lanl.gov/pub/projects/ace/pa272ev WGET=/usr/local/bin/wget AWK=/usr/local/gnu/bin/gawk # Check that the wget program exists if [ ! -f $WGET ]; then echo $0: ERROR: $WGET does not exist exit 1 fi SOURCE=$FTPSOURCE/$YEAR/ $WGET -r -l1 -N -nv --no-parent --passive-ftp --no-directories --directory-prefix \ $DESTDIR/data/$YEAR -A "ace_swepam_*.dat" $SOURCE -o $WGETSWEPAMLOG # Check exit status of wget command if [ $? -ne 0 ]; then echo $0: wget ERROR - check $WGETSWEPAMLOG exit 1 fi