- Bash - the gold standard in shell scripting - see bash.md
- Bourne - the original unix shell - Bash is the Bourne Again Shell - next generation Bourne shell
- Ksh - Korn shell - another old unix shell
- Tcsh - BSD shell - just use Bash
- Zsh - slightly more feature rich shell than Bash. Not sure it's worth the hassle aside from
**
directory recursion globbing - Fish - friendly interactive shell - meaning user friendly
Friendly Interactive Shell
- awesome colourization
- tab complete from parsing man pages
- typing up/down selects historical commands for same command
- inline auto-suggestions based on history
- syntax highlighting files/dirs that exist / don't exist blue/red
.config/fish/config.sh
- Oh My Fish - omf - package manager
- Spacefish - awesome prompt, rich git info
- superceded by Spaceship
brew install spaceship
- available for each shell Bash/Zsh/Fish
amazing website built-in fish_config