Ok

#rust #projects

Пару недель назад переписал на Rust утилиту ok-bash .

Принцип работы довольно прост, есть бинарный файл ok, который размещается в системном PATH. При запуске читает в текущей директории файл с именем .ok и выводит его содержимое на экран. При передаче в качестве параметра указанный номер команды, выполняет ее и выводит на экран результат ее работы.

Пример:

В отличие от оригинала, мой форк позволяет работать не только в bash, но и других интерпретаторах, в том числе и в виндовом cmd.

Готовые бинарные файлы можно найти на странице релиза: juev/ok .

Если будут замечания по работе или предложения по развитию, заводите issue .

На мой взгляд, получилось довольно удобно.