exec-cache

cache exec outputs


Keywords
cache, exec, cli
License
Unlicense
Install
pip install exec-cache==2020.12.3

Documentation

Installation

$ [sudo] pip install exec-cache
$ [sudo] npm i -g exec-cache

How it works

$EXEC_CACHE/<hash>.out
$EXEC_CACHE/<hash>.err
$EXEC_CACHE/<hash>.status

Config

$EXEC_CACHE, default is $EXEC_CACHE/exec-cache, e.g. ~/.cache/exec-cache

$ export EXEC_CACHE="custom-path"

Examples

example #1: cache psql queries

$ value="$(exec-cache psql -At -c "SELECT ..." dbname)"

example #2: clear cache

$ export EXEC_CACHE=~/.cache/exec-cache/psql # custom folder
$ rm -fr "$EXEC_CACHE"
$ value="$(exec-cache psql -At -c "SELECT ..." dbname)"

readme42.com