Release new version 0.19.7
[grml-etc-core.git] / usr_share_grml / zsh / functions / weather
index 44a87e1..bf303bf 100644 (file)
@@ -3,7 +3,7 @@
 
 emulate -L zsh
 
-if [[ -n "$1" ]]; then
+if [[ -z "$1" ]]; then
     print 'Usage: weather <station_id>'
     print \
   'List of stations: http://en.wikipedia.org/wiki/List_of_airports_by_ICAO_code'
@@ -17,7 +17,7 @@ local PLACE="${1:u}"
 local DIR="${HOME}/.weather"
 local LOG="${DIR}/log"
 
-if [[ -d ${DIR} ]]; then
+if [[ -d ${DIR} ]]; then
     print -n "Creating ${DIR}: "
     mkdir ${DIR}
     print 'done'
@@ -27,7 +27,7 @@ print "Retrieving information for ${PLACE}:"
 print
 cd ${DIR} && \
   wget -T 10 --no-verbose --output-file=$LOG --timestamping \
-       http://weather.noaa.gov/pub/data/observations/metar/decoded/$PLACE.TXT
+       https://tgftp.nws.noaa.gov/data/observations/metar/decoded/$PLACE.TXT
 
 if [[ $? -eq 0 ]]; then
     if [[ -n "$VERBOSE" ]] ; then