在眾多近年來,Rust 編寫的項目越來越受歡迎,uutils 是 Linux 系統上常用的 GNU Coreutils 的基於 Rust 的替代品。今天發布的是 uutils 0.0.16,作為這個 Rust 替換任務的最新步驟。
GNU Coreutils 為帶有各種命令行工具的 Linux 系統提供了一些通用核心實用程序,而 uutils 一直在用 Rust 編程語言重寫這些實用程序。 uutils 的某些組件在使用 Rust 編寫時速度更快,可以提高內存安全性並維護現代代碼庫。
使用 uutils 0.0.16,他們現在更改了返回退出代碼處理以匹配 GNU 行為,tail 實用程序進行了重大重構,chroot 正在返回更好的退出代碼,dd 參數解析已經大修與更大的 GNU dd 兼容性。並且各種其他實用程序已經看到對添加的新參數的支持。還有其他修復和改進以增加 uutils 與 GNU Coreutils 的兼容性。
通過 GitHub 下載有關 uutils 0.0.16 的更多詳細信息。