1 个不稳定版本
0.1.0 | 2021年7月27日 |
---|
#48 在 #glob
19KB
76 行
缓存擦除
缓存擦除
是一个命令行工具,最初是为了从 Python 单一代码库中删除所有 PYC 文件而构建的,同时尊重 .gitignore(不会删除我们希望保留的文件)。到目前为止,这个工具功能齐全,但由于我在库中遇到的一些问题,它并没有关注 .gitignore。
安装
可以通过 cargo
安装此 crate
cargo install cachewipe
用法
cachewipe 0.1.0
Evan Pratten <ewpratten@gmail.com>
Glob file delete that respects gitignore
USAGE:
cachewipe [FLAGS] [OPTIONS] <pattern>
FLAGS:
--dry-run Just print file paths to stdout. Don't delete anything
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-i, --ignore-root-dir <root_ignores>... Add a root-level directory to the list of dirs to ignore
ARGS:
<pattern> File or path REGEX pattern to delete
示例
cachewipe ".*.pyc$"
依赖项
~3–11MB
~101K SLoC