#freedesktop #restore #list #cli #tool #trashcan

bin+lib garbage

与 freedesktop 垃圾箱交互的 CLI 工具

19 个版本

0.4.3 2024 年 5 月 29 日
0.4.1 2022 年 11 月 3 日
0.3.2 2021 年 12 月 26 日
0.3.1 2021 年 6 月 25 日
0.1.1 2019 年 11 月 27 日

#220文件系统

每月 38 次下载

GPL-3.0-only

68KB
2K SLoC

garbage

Build Status crates.io

Rust 版的 trash-cli。

  • 不支持 Windows/回收站

安装

cargo install garbage

使用

运行 garbage --help 了解如何使用!

$ garbage put file1 file2 ...

$ garbage restore
[..interactive]

$ garbage list

$ garbage empty [days]

如果你使用 bash-like shell,可以自由地将此添加到你的 shell 的 rc 文件中

alias rm='garbage put' # Make sure garbage is in your path

功能

  • 放入
  • 列出
  • 恢复
  • 测试...

规范合规性

  • 选择垃圾目录
  • 清空
  • 目录大小缓存(可选)

问题

如果你发现错误或请求功能,请在这里提交: https://todo.sr.ht/~mzhang/garbage

关于

作者:Michael Zhang

许可证:GPLv3,请参阅 LICENSE.md 以获取完整内容。

依赖项

~9–19MB
~255K SLoC