News for hackers. Stuff that matters.
Re:`curl wttr.in`: Weather in your terminal by Kim_Bruning on Sunday May 15, 2022 @07:39AM (#31386934)
Thanks for your help igor_chubin and teddyh!

According to The Fine Manual: watch --color (-c for short) , should render color correctly, eg.

    watch --color ls --color  
but

    watch --color curl -s v2.wttr.in  
doesn't quite play ball.

In the end I went with something like your solution. I didn't need to put the sleep 60 as the first operation though.

    #!/bin/bash
    while true; do
      clear 
      curl -s v2.wttr.in
      sleep 100
    done
^C breaks out of this loop just fine on my system.
Re:`curl wttr.in`: Weather in your terminal by teddyh on Sunday May 15, 2022 @08:01AM (#31387047)
> ^C breaks out of this loop just fine on my system.

It might be different when run as a script (with a separate shell process) to when run as an explicit loop in an interactive shell, or a shell function.