缓存执行输出

exec-cache的Python项目详细描述


安装
$ [sudo] pip install exec-cache

工作原理
$EXEC_CACHE/<hash>.out
$EXEC_CACHE/<hash>.err
$EXEC_CACHE/<hash>.status

配置

$EXEC_CACHE,默认为$EXEC_CACHE/exec-cache,例如~/.cache/exec-cache

$ exportEXEC_CACHE="custom-path"

脚本使用
command^{}
^{}^{}

示例

示例1:缓存psql查询

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

示例2:清除缓存

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

python-readme-generator

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java方法来评估安卓中任何旨在提高性能的变化   java是模拟大量用户对web服务请求的好方法吗?   java在从中检索整数时遇到问题。性质   JBoss发布期间的java问题   java如何在安卓应用程序中运行重命名shell命令(根目录)   java JafaFX ListView更改单个单元格/项目/行的颜色   java Queue RingBuffer实现Queue12。不起作用   java Spring启动404未找到错误   从Java运行cygwin编译程序   java显示10椭圆时的新行   java Serenity报告屏幕截图不起作用   javascript如何从angularJS向java函数发送JSON数据   @ManyToMany连接的java订单结果列表   java为什么这里不遵循运算符优先级?   继承在Java中,子类可以继承哪些方法?   Eclipse RCP应用程序中的java动态语言切换   java是否需要同步ConcurrentHashMap<K,V>中只返回值作为对象的函数?   调用java可执行文件并捕获异常的Shell脚本