25 современных замен Unix-командам собрали в одном GitHub-репозитории

Их такого много, что каждый найдёт инструмент по своему вкусу.

Unix-команды — очень полезный инструмент, который в правильных руках увеличивает продуктивность. Но стоит признать, что во многих вопросах он устарел.

И чтобы освежить знакомые всем команды, не меняя сильно логику их работы, было создано множество альтернатив. И 25 из них были собраны на GitHub-репозитории Modern Unix.

bat

Например, команду cat можно заменить с помощью bat. Она, как и оригинал, позволяет выводить на экран содержимое файлов. Только в отличие от устаревшей Unix-утилиты поддерживает подсветку и прочие современные возможности.

bat

lsd

Есть и продвинутая версия lslsd. Эта утилита написана на Rust, что делает её достаточно быстрой. При этом имеются версии практически на все платформы: от Archlinux и Fedora до macOS и Windows.

lsd

zoxide

В подборку попала и «умная» замена базовой команде cdzoxide. В отличие от предмета своего вдохновения, новинка умеет понимать, какая директория наиболее подходит под ваши запросы.

С полным списком альтернатив Unix-команд можно ознакомиться на странице Modern Unix. Там же есть ссылки на все проекты.