Fish (Friendly interactive shell) - это командный интерпретатор не просто наиболее близкий к определению «простой в использовании шелл», но и представляет несколько функций, интересных даже профессионалам. Название расшифровывается как Friendly Interactive Shell, что полностью соответствует истине.
Наиболее «вкусные» его особенности связаны с интерактивным аспектом работы программы. В fish встроен расширенный механизм автодополнений, который печатает не только возможные варианты дополнений, но и их описание (набрав, например, «l», ты получишь на экране таблицу, в которой будут перечислены все команды, начинающиеся с «l», и краткое описание каждой из них).
При возникновении ошибки fish выводит не только полное описание ошибки, но и возможные пути ее решения. Кроме этого, fish подсвечивает синтаксис своего скриптового языка прямо в окне терминала.
Синтаксис скриптового языка fish несколько отличается от синтаксиса bash и других шеллов.
Fish - это проект с открытым исходным кодом, созданный Акселем Лиленкранцем (Axel Liljencrantz), на который распространяется лицензия GNU General Public License, версии 2.
Тип приложения: консольная программа
Сайт разработчика:
Что почитать?
Разместил: