watch to a good command to run a command every N seconds.
And like its name, means you can watch something, its output changes with flag
It's a great tool to help you learn a new language without hitting compile and run everytime you save a file.
$ watch -n 1 -d go run learn.go
This command will compile and run learn.go every 1 second
More flags :
-t: no title
-b: beep on non-zero exit code
-e: stop loop on error and exit on a keypress
-g: exit on change
-c: support colors
-h: you know ! ;)