Skip Navigation

Scout Archives

Home Projects Publications Archives About Sign Up or Log In

Fish Shell

Fish is the "Friendly Interactive Shell," a command interpreter that seeks to be more user-friendly and intuitive than previous shells (e.g., C shell, tcsh, Bash, Z shell, etc). The Design section located in the Documentation portion of the Fish website goes into substantial detail about the rational guiding Fish development. In short, Fish seeks to provide a simple syntax that is consistent, easy to read, and easy to discover. This discoverability is aided by interactive auto-completion that will suggest commands and options for a user, providing brief descriptions of each option where possible. Fish obtains these brief descriptions by parsing the manual pages installed on a system, not from any built-in database. Fish also seeks to minimize the amount of configuration users must do to have a pleasant environment. Most features are enabled by default and configuration options are kept to a minimum. The Tutorial section of the Fish site gives a brief introduction to the syntax and walks users through a demonstration of Fish's major features. The Documentation section of the site provides detailed reference material. Under the Go Fish section on the Fish homepage, users will find installation instructions for Windows, macOS, Linux, and BSD systems.
Archived Scout Publication URL
Scout Publication
GEM Subject
Date of Scout Publication
October 25th, 2019
Date Of Record Creation
October 14th, 2019 at 3:30pm
Date Of Record Release
October 23rd, 2019 at 1:14pm
Resource URL Clicks
Add Comment


(no comments available yet)