Friendly interactive shell
Внешний вид
| Friendly interactive shell |
|---|
fish (от англ. friendly interactive shell) — POSIX-несовместимая командная оболочка для Unix-подобных операционных систем. К её отличительным качествам можно отнести подсветку синтаксиса и продвинутое автодополнение.
Также в fish изменён в сторону упрощения синтаксиса командного языка оболочки, в частности все управляющие конструкции единообразно завершаются ключевым словом end.
Ещё одним нововведением fish являются так называемые универсальные переменные, вводимые с помощью конструкции вида set -U переменная значение. Такие переменные разделяются между всеми экземплярами fish на данном компьютере и позволяют производить обмен информацией между ними.
См. также
Примечания
Литература
- Евгений Зобнин. 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, december). Дата обращения: 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