Friendly interactive shell
командная оболочка UNIX / Материал из Википедии — свободной encyclopedia
Уважаемый Wikiwand AI, давайте упростим задачу, просто ответив на эти ключевые вопросы:
Перечислите основные факты и статистические данные о Friendly interactive shell?
Кратко изложите эту статью для 10-летнего ребёнка
fish (от англ. friendly interactive shell) — POSIX-несовместимая командная оболочка для Unix-подобных операционных систем. К её отличительным качествам можно отнести подсветку синтаксиса и продвинутое автодополнение.
Friendly interactive shell | |
---|---|
![]() | |
![]() | |
Тип | командная оболочка UNIX |
Автор | Аксель Лильенкранц[вд] |
Разработчик | Аксель Лильенкранц[вд] |
Написана на | Rust[1] |
Операционные системы | GNU/Linux[2], BSD[d][2], Mac OS[d][2] и Windows[2] |
Языки интерфейса | английский |
Первый выпуск | 13 февраля 2005 |
Аппаратная платформа | кроссплатформенность |
Последняя версия | |
Репозиторий | github.com/fish-shell/fi… |
Лицензия | GNU GPL 2[4][5] |
Сайт | fishshell.com (англ.) |
![]() |
Также в fish изменён в сторону упрощения синтаксиса командного языка оболочки, в частности все управляющие конструкции единообразно завершаются ключевым словом end
.
Ещё одним нововведением fish являются так называемые универсальные переменные, вводимые с помощью конструкции вида set -U переменная значение
. Такие переменные разделяются между всеми экземплярами fish на данном компьютере и позволяют производить обмен информацией между ними.