1 个不稳定版本
| 0.1.1 | 2023 年 12 月 14 日 |
|---|
#1567 在 命令行工具
18KB
181 代码行
rm-backup
一个用于备份你使用 rm 删除的任意文件的简易命令行工具。
安装
使用 cargo install rm-backup 安装,或者如果你有 binstall,也可以使用它。
使用方法
建议在执行实际的 rm 命令之前运行 rm-backup,并使用相同的参数。以下是一个针对 fish 的示例。
function rm;
rm-backup $argv;
if not contains -- "--get" $argv
command rm $argv
end
end
# run `funcsave rm` to persist
rm-backup 将备份所有指定的文件(如果指定了 --recursive/-r/-R,则包括文件夹)到 ~/.cache/rm-backup/。
之后,您可以读取同一文件夹中的日志,以确定要查找的文件夹是以什么名称保存的。您还可以使用 cat $(rm-backup --get) 快速读取最新日志。
贡献
嗯?
依赖
~3–15MB
~153K SLoC