tfetch_and_mail.sh - nws-forecast-mailer - fetch and deliver the NWS 48-hour forecast by email
(HTM) git clone git://src.adamsgaard.dk/nws-forecast-mailer
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
tfetch_and_mail.sh (679B)
---
1 #!/bin/bash
2 recipient=("andersd@riseup.net")
3 latitude=40.330
4 longitude=-74.5647
5 zcode="NJZ012"
6
7 function fetch {
8 curl --location --silent \
9 "http://f1.weather.gov/meteograms/Plotter.php?lat=${1}&lon=${2}&wfo=PHI&zcode=${3}&gset=20&gdiff=10&unit=0&tinfo=EY5&ahour=0&pcmd=11011111111110100000000000000000000000000000000000000000000&lg=en&indu=3!1!1!&dd=&bw=&hrspan=48&pqpfhr=6&psnwhr=6"\
10 --output $1-$2-$3-48h.png
11 }
12
13 fetch $latitude $longitude $zcode
14
15 for i in "${recipient[@]}"
16 do
17 echo "Weather forecast for $latitude $longitude $zcode" | \
18 mutt -F muttrc -a "$latitude-$longitude-$zcode-48h.png" \
19 -s "NWS 48h forecast: $zcode" -- $i
20 done