Categorygithub.com/mrusme/cexec
repositorypackage
0.0.0-20240330183615-d9061cccd88e
Repository: https://github.com/mrusme/cexec.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

cexec

Cached Exec

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.

Examples

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