4 个版本
0.2.3 | 2024年6月3日 |
---|---|
0.2.2 | 2024年4月7日 |
0.2.1 | 2024年4月7日 |
0.2.0 | 2024年4月7日 |
#2046 在 命令行工具
每月 265 次下载
25KB
240 行
rm-rs
使用 Rust 编写的跨平台 rm
的替代方案,提供原生性能。
安装
使用 npm
npm install --save-dev rm-rs
# OR
npx rm-rs
使用 pnpm
pnpm install --save-dev rm-rs
# OR
pnpm dlx rm-rs
使用 cargo
cargo install rm-rs
使用示例
# Delete some files
rm-rs file1 file2 ...
# Delete an empty directory
rm-rs -d directory
# Delete a directory and all its children
rm-rs -r directory
# Delete a file, no errors if it doesn't exist
rm-rs -f file
帮助
$ rm-rs --help
Usage: rm-rs [OPTIONS] <FILES>...
Arguments:
<FILES>...
Options:
-d Attempt to remove directories as well as other types of files
-r Recursively remove directories and the files they contain. This implies the -d option
-f Ignore "file not found" errors
-h, --help Print help
依赖
~1.3–1.9MB
~35K SLoC