#!/bin/bash
# Temps herunterladen von "raob.fsl.noaa.gov" mit wget
# (c) 2004-2006 Dr. Guido Scholz
# Stand 11.07.2006

PATH="/bin:/usr/bin"

# Datum zusammensetzen
TAG=$(date +%d)
MONAT=$(date +%m)
JAHR=$(date +%Y)
DATUM=$JAHR$MONAT$TAG"00"

# http://raob.fsl.noaa.gov/intl/GetRaobs.cgi?shour=All%20Times&ltype=All%20Levels&wunits=Knots&bdate=2004042700&edate=2004042700&access=WMO%20Station%20Identifier&oformat=FSL%20format%20(ASCII%20text)&StationIDs=11035

# URL zusammensetzen
DATESTR="bdate=$DATUM&edate=$DATUM"
URLSTR="http://raob.fsl.noaa.gov/intl/GetRaobs.cgi?shour=All%20Times&ltype=All%20Levels&wunits=Knots&$DATESTR&access=WMO%20Station%20Identifier&oformat=FSL%20format%20(ASCII%20text)&StationIDs="

# Dort werden die Temps abgelegt
TEMPSDIR="$HOME/download/temps"

# wenn das Verzeichnis noch nicht existiert, neu anlegen
[ ! -d "$TEMPSDIR" ] && mkdir -p "$TEMPSDIR"

# Schleife zum Herunterladen der Temps
for i in $(cat stationen.list)
do
  echo -n "Loading $i ... "
  wget -a temps.log -O - "$URLSTR$i" > "$TEMPSDIR/$DATUM-$i.fsl"
  echo "Finished."
done

# Dateien ohne Daten löschen
find "$TEMPSDIR" -name "$DATESTR*" -size 317c | xargs rm
