jswanner
Which shell do you use/recommend?
Which is your preferred shell?
- ash
- bash
- Bourne shell
- CMD.EXE
- COMMAND.COM
- csh
- fish
- Hamilton C shell
- ksh
- Nushell
- pdksh
- PowerShell
- Qshell
- rc
- Scsh
- tcsh
- Thompson shell
- zsh
- Other - please say in thread!
Most Liked
adamcstephens
I think fish is the best interactive shell. It’s not completely POSIX compatible but it’s close enough for day to day use. I switched from zsh to fish years ago and would recommend anyone using zsh to try it out. Fish provides a customized zsh experience, but out of the box without plugins. It also doesn’t have the compgen performance issues you get with zsh.
For shell scripting I’d stick with POSIX sh or bash.
andyleclair
NobbZ
Bash scripts are ran thorugh bash, not fish…
So if they messed up the shebang, I’d do bash that_script.sh
shishini
I am currently on windows, I will try to move back to linux sometime in the future
I think Object Oriented Shell (Shells that pipe objects not string) are a very good idea
I like powershell a lot, i think nushell tries to replicate this OO style but maybe to a more unix oriented audience, so i try to use it from time to time and learn more about it
But bash is the only simple life and realistic option for linux
So in summary
- pwsh on windows
- bash on linux
- nushell for the rebellion
kevinschweikert
a long term TERM user ![]()







