Script to wget new files into our ground nav archive. #!/usr/bin/bash # JAVAD_ID=( "j525" "j426" ) JAVAD_IP=( "192.168.0.25" "192.168.0.26" ) JAVAD_PASS=( "J525BASE" "J426BASE" ) DEST_DIR="/mnt/archive/gndnav" for key in "${!JAVAD_IP[@]}" do # ping receiver, if it responds attempt the wget mirror ping "${JAVAD_IP[$key]}" -c 1 -q > /dev/null 2>&1 if [[ $? -eq 0 ]] ; then wget --directory-prefix="${DEST_DIR}/${JAVAD_ID[$key]}" \ --mirror \ --no-host-directories \ --no-passive-ftp \ --password="${JAVAD_PASS[$key]}" \ --recursive \ --level=1 \ --timeout=1 \ --tries=1 \ --user=ftp \ ftp://"${JAVAD_IP[$key]}"/ fi done # example command lines # wget -m ftp://192.168.0.25/ --user=ftp --password=J525BASE # wget -m ftp://192.168.0.26/ --user=ftp --password=J526BASE