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命令行工具

Download history 1/week @ 2024-05-26 155/week @ 2024-06-02 11/week @ 2024-06-09 1/week @ 2024-06-16 1/week @ 2024-06-30 2/week @ 2024-07-07

每月 265 次下载

MIT 许可证

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