UutilsGNU coreutils 跨平台 Rust 重写

联合创作 · 2023-09-29 08:10

uutils 是使用 Rust 编写的 GNU Coreutils 替代品,旨在创建一个通用(如跨平台)CLI 实用程序。

uutils 旨在在尽可能多的平台上工作,以便能够在 Linux、Mac、Windows 和其他平台上使用相同的 utils。例如,这确保了脚本可以在平台之间轻松传输。

选择 Rust 不仅是因为它快速且安全,而且还非常适合编写跨平台代码。

安装:

$ cargo install coreutils
$ ~/.cargo/bin/coreutils

文档

uutils 提供用户和开发人员文档:

要求

  • Rust (cargo, rustc)
  • GNU Make (optional)

uutils 遵循 Rust 的发布渠道,并针对 stable、beta 和 nightly 进行了测试。目前支持的最旧版本的 Rust 编译器是1.56

浏览 1
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报