1个不稳定版本

0.1.0 2022年3月20日

#9 in #yes

MIT/Apache

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-APACHELICENSE-MIT

依赖

~5–31MB
~428K SLoC