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

浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

编辑 分享
举报