#备份 #备份工具 #rm #命令行工具 #实用工具 #CLI

app rm-backup

一个用于备份你使用 rm 删除的任意文件的简易命令行工具

1 个不稳定版本

0.1.1 2023 年 12 月 14 日

#1567命令行工具

MIT/Apache

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