uutils coreutils, переписанные на Rust
ls, cp, sort и остальные базовые утилиты Linux, в версии 0.11.0 получили диагностику как у компилятора: под командой печатается сама строка, под ней каретка на неверном символе и подсказка с правильным синтаксисом.🔘 работает в 28 утилитах, включая
cut, chmod, sort, tr;🔘 в пайпах и скриптах остаётся однострочное сообщение, парсеры stderr не сломаются;
🔘
UUTILS_DIAG=always|never|auto переключает режим;🔘 попробовать можно в песочнице в браузере без установки;
🔘 бонусом PGO-сборки до 31% быстрее и
cp быстрее на 32,93%.Против GNU Coreutils: тесты совместимости проходят на 653 из 685, оставшиеся расхождения касаются редких флагов, и в старых скриптах они могут всплыть. Ставить стоит рядом с системными утилитами, а не вместо них. Подробности релиза на сайте.
@prog_tools
