Caches output from commands for the specified timeframe
- Download the latest package for your platform from the Releases page.
- Untar the package with
tar -zxvf cachout*.tar.gz. - Move the extracted
cacheoutfile to a directory in your$PATH(for most systems, this will be/usr/local/bin/).
Or, if you have a Go development environment:
go get github.com/justincampbell/cacheout
cacheout 1m command [args]
The duration is parsed with Go's time.ParseDuration.
Example durations are 30s, 5m, 2h, or 1h30m.