Friendly interactive shell

Friendly interactive shell
Логотип программы Friendly interactive shell
Скриншот программы Friendly interactive shell
Тип командная оболочка UNIX
Автор Аксель Лильенкранц[вд]
Разработчик Аксель Лильенкранц[вд]
Написана на Rust[2]
Операционные системы GNU/Linux[3], BSD[d][3], Mac OS[d][3] и Windows[3]
Языки интерфейса английский
Первый выпуск 13 февраля 2005
Аппаратная платформа кроссплатформенность
Последняя версия
Репозиторий github.com/fish-shell/fi…
Лицензия GNU GPL 2[4][5]
Сайт fishshell.com (англ.)
Логотип Викисклада Медиафайлы на Викискладе

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

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

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

См. также

Примечания

  1. Release 3.7.1 — 2024.
  2. https://github.com/fish-shell/fish-shell/pull/9512
  3. 1 2 3 4 Free Software Directory
  4. https://www.fishshell.com/docs/current/license.html
  5. https://github.com/fish-shell/fish-shell/blob/master/COPYING

Литература

  • Евгений Зобнин. Fish: Обитатель тёмных глубин (рус.) // Linux Format. — СПб., 2009. — Октябрь (№ 10 (123)). — С. 30-31.
  • Мартин Стрейчер (Martin Streicher). Использование UNIX: Ура, fish!  (неопр.) IBM developerWorks (27 августа 2010). Дата обращения: 23 июня 2014. Архивировано из оригинала 17 мая 2013 года.
  • Ryan Paul. Fish: the friendly interactive shell  (неопр.). arstechnica (декабрь 2005). Дата обращения: 8 мая 2013. Архивировано из оригинала 17 мая 2013 года.
  • Axel Liljencrantz. Fish — The friendly interactive shell  (неопр.). lwn.net (17 мая 2005). Дата обращения: 8 мая 2013. Архивировано из оригинала 17 мая 2013 года.

Ссылки

  • fishshell.com — официальный сайт Friendly interactive shell
  • Проект Friendly interactive shell на сайте GitHub
  • Краткий обзор на Habrahabr
Перейти к шаблону «Интерфейсы пользователя в Unix-подобных системах»
Среды рабочего стола
Основа GTK
Основа Qt
Основа Motif
Другие
Графические
оболочки
Менеджеры окон
Композитные
Фреймовые
Стековые
На протоколе
Wayland
Командные оболочки
X Window System