factograf
RU
Войти

командная оболочка UNIX

Friendly interactive shell

Friendly interactive shell
Все данные карточки 12
Тип
командная оболочка UNIX
Автор
Аксель Лильенкранц
Разработчики
Аксель Лильенкранц и Peter Ammon
Написана на
Rust
Операционные системы
GNU/Linux, BSD, Mac operating system и Windows
Языки интерфейса
английский
Дата выпуска
13 февраля 2005
Аппаратная платформа
кроссплатформенность
Последняя версия
4.9.3 (8 сентября 2026)
Репозиторий
github.com/fish-shell/fi…
Лицензия
GNU GPL 2
Сайт
fishshell.com (англ.)

fish (от англ. friendly interactive shell) — POSIX-несовместимая командная оболочка для Unix-подобных операционных систем. К её отличительным качествам можно отнести подсветку синтаксиса и продвинутое автодополнение.

Также в fish изменён в сторону упрощения синтаксиса командного языка оболочки, в частности все управляющие конструкции единообразно завершаются ключевым словом end.

Ещё одним нововведением fish являются так называемые универсальные переменные, вводимые с помощью конструкции вида set -U переменная значение. Такие переменные разделяются между всеми экземплярами fish на данном компьютере и позволяют производить обмен информацией между ними.

Читать дальше

На 15 языках

Текст из Википедии, CC BY-SA 4.0 · Статья-источник