1 2 3 4 5 6 7
#!/bin/sh set -eu set -o pipefail echo "updating weather..." "$(dirname "$0")"/weather >~/.cache/weather.new mv ~/.cache/weather.new ~/.cache/weather