cexec is an open source command line tool that can run other commands and cache their output for a custom amount of time, so that subsequent runs will return the cached output instead of running the command again.
cexec allows to run commands and cache their output for a specific amount of
time, so that re-running the command won’t actually run it but instead return
the cached output.
cexec will use the path specified in
XDG_CACHE_HOME to store its cache.
Please make sure it is exported in your ENV.
Run a program and cache its output for 60 seconds (default setting):
cexec echo Hello World
Run a program and cache its output for 120 seconds:
cexec -t 120 echo Hello World
published [ ] · updated [ ]