A script posted by someone on alt.binaries.h****-s****, to see how nget works.
#!/bin/sh
####################################### getstern2.sh (updated for siruis) 2006-01-12 8:46:40 # # fetch today's st3rn show from usenet. depends on the# program `nget'# ######################################
## CONFIGURATIONSTERN_DIR="/usr/home/share/st3rn" # Directory to place downloaded shows intoDATE_PREFIX="`date +%Y-%m-%d`" # Today's date in YYYY-MM-DD format
## CHECK COMMAND LINE ARGUMENTif [ "${1}" ] ; thenDATE_PREFIX="${1}"echo "Using ${1} for DATE_PREFIX"fi
## CHECK FOR NGETif [ ! "`which nget`" ] ; thenecho "Error: nget not installed"exit 1fi ;
## CHECK FOR STERN DIRECTORYif [ ! -d "${STERN_DIR}" ] ; thenecho "Error: ${STERN_DIR}: directory doesn't exist"exit 1elif [ ! -w "${STERN_DIR}" ] ; thenecho "Error: ${STERN_DIR}: you do not have write permission"exit 1fi
## CLEAN OUT NGET CACHEif [ ! -d "${HOME}/.nget5" ] ; thenecho "Error: ${HOME}/.nget5: directory not found"exit 1elif [ ! -w "${HOME}/.nget5" ] ; thenecho "Error: ${HOME}/.nget5: you do not have write permission"exit 1firm -f $HOME/.nget5/*
## WORK IN TEMP STERN DIRif [ ! -d "/tmp/stern" ] ; thenmkdir /tmp/sternficd /tmp/stern
## TRY TO GET P4XTON FUDG3 VERSIONnget -g alt.binaries.haward-sturn -r ${DATE_PREFIX}-cf.mp3 > fetch-logif [ "`ls|grep ${DATE_PREFIX}-[Cc][Ff].mp3`" != "" ] ; thenmv ${DATE_PREFIX}*.mp3 ${STERN_DIR}/${DATE_PREFIX}-CF.mp3rm -f *.txtecho "${0}: Success!"exit 0fi
echo "${0}: Download Failed"exit 1
