> ^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.
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.
According to The Fine Manual: watch --color (-c for short) , should render color correctly, eg.
but 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.
^C breaks out of this loop just fine on my system.