Alternatives to hwatch
An alternative to the watch command that keeps a history of output and shows differences. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
hwatch
An alternative to the watch command that keeps a history of output and shows differences.
Replacements
Listings that take over the same core job as hwatch.
viddy
Rerun a command and compare its output over time.
viddy also reruns a command with a searchable output history and runs on Windows, macOS and Linux, while hwatch adds JSON lines logging and change hooks.
Similar software
Related functionality, not a direct replacement.
entr
Runs a command whenever the files you pipe into it change.
watchexec
Watches a folder and reruns a command whenever a file changes, for test loops, linting and rebuilds.
lnav
A terminal log file viewer that merges, tails, searches, filters and queries log files with SQL.
Pueue
A command-line task manager that queues shell commands and runs them in the background.
progress
A small command that shows the progress of running cp, mv, dd, tar and similar coreutils commands.