1个不稳定版本
| 0.1.0 | 2022年3月20日 |
|---|
#9 in #yes
10KB
85 行
sfrm
alias rm="sfrm"并且永远不会意外删除任何东西。
rm命令的简单替代品,它将删除的文件移动到回收站而不是直接删除。我想它不需要太多解释为什么它是有用的。
CLI使用应与rm命令100%兼容。但这并不是我所需要的。因此,它目前只支持下表中列出的功能,当我需要时或有人请求时,我将实现更多功能。
| 特性 | 支持 |
|---|---|
-f, --force |
是 |
-i |
否 |
-I |
否 |
--interactive[=WHEN] |
否 |
--one-file-system |
否 |
--preserve-root[=all] |
否 |
-r, -R, --recursive |
是* |
-d, --dir |
是 |
-v, --verbose |
否 |
--帮助 |
是 |
--version |
是 |
| 兼容输出 | 否 |
* 仅支持-r和--recursive。
安装
cargo install sfrm
echo 'alias rm="sfrm"' >> ~/.bashrc # (optional) replace .bashrc with appropriate file for your shell
许可
本项目采用MIT许可或Apache许可(版本2.0)。
有关详细信息,请参阅LICENSE-APACHE和LICENSE-MIT。
依赖
~5–31MB
~428K SLoC