Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- weather(){
- if [[ -n $LAST_CHECK && $LAST_CHECK -le 300 ]] ; then
- ((LAST_CHECK++))
- return
- else
- LAST_CHECK=0
- fi
- CITY="Omsk"
- DATA=$(curl -s -G http://www.google.com/ig/api --data-urlencode weather=$CITY)
- if [[ -n $DATA ]]; then
- LAST_TEMP=$(echo "$DATA" | sed -e 's/>/>\n/g' | gawk 'BEGIN{RS="\n"; FS=" "} /temp_c/ { print $0}' | tr -d '[:alpha:][:punct:][:space:]')
- LAST_TEMP="$LAST_TEMP°C"
- else
- LAST_TEMP="n/a"
- fi
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement