1 个不稳定版本
0.5.2 | 2023 年 8 月 3 日 |
---|---|
0.5.1 |
|
0.4.7 |
|
0.4.6 |
|
0.3.5 |
|
922 在 命令行工具 中排名
每月 99 次下载
32KB
803 行
temprs - Rust 中的临时文件栈管理器
temprs 在 Crates.io 上
安装
cargo install temprs
用法
将 CMD 替换为任何命令,FILE 替换为任何文件,INDEX 替换为任何索引
-
将 stdin 读取到栈顶的新临时文件中
CMD | tp
-
将 stdin 读取到栈顶的新临时文件中,并将内容输出到 stdout
CMD | tp -v
-
栈顶临时文件的内容输出到 stdout
tp | CMD
-
将 stdin 读取到索引为 1 的临时文件中
CMD | tp -i 1
-
将 stdin 读取到索引为 1 的临时文件中,并将内容输出到 stdout
CMD | tp -i 1 -
-
将索引为 1 的临时文件输出到 stdout
tp -o 1 | CMD
-
从 FILE 读取并创建包含文件内容的栈顶临时文件。
tp FILE | CMD
-
从 FILE 读取并创建包含文件内容的栈顶临时文件。将 FILE 的内容写入 CMD。
tp --v FILE | CMD
-
将 FILE 的内容写入索引为 1 的临时文件。
tp --i 1 FILE | CMD
-
将 FILE 的内容写入索引为 1 的临时文件,然后输出到 stdout
tp --vi 1 FILE | CMD
-
从stdin读取到临时文件1,然后写入stdout
CMD | tp -vi 1 | CMD
-
选择输入临时文件,并将其写入索引为2的临时文件和stdout
CMD | tp -vi 2
-
选择输出临时文件,并将其写入stdout
tp -o 1 | CMD
-
将堆栈上的所有临时文件列出到stdout
tp -l
-
将堆栈上具有内容的所有临时文件列出到stdout
tp -L
-
将堆栈上编号的所有临时文件列出到stdout
tp -n
-
将堆栈上编号并具有内容的所有临时文件列出到stdout
tp -N
-
删除所有临时文件
tp -c
-
删除索引为INDEX的临时文件
tp -r INDEX
-
在INDEX处插入临时文件
CMD | tp -a INDEX
-
在INDEX处插入文件
tp -a INDEX FILE
-
删除堆栈顶部的临时文件
tp -p
-
在堆栈底部添加临时文件
CMD | tp -u
-
在堆栈底部添加临时文件
CMD | tp -a 1
-
删除堆栈底部的临时文件
tp -s
说明
临时文件按升序编号。编号最高的临时文件是堆栈顶部,而临时文件1在堆栈底部。
任何INDEX参数位置允许使用负索引。索引从1到堆栈大小,-1到-堆栈大小。INDEX为0始终无效。
tp和temprs二进制文件已安装。
由MenkeTechnologies创建
依赖关系
~3.5–5.5MB
~80K SLoC