Poll: What’s your default shell under Linux/macOS/BSD/Unix?
bash
59.7%
zsh
40.3%
Poll ended at .
@nixCraft aww, what about dash, ash, ksh, tcsh, csh, psh (PowerShell), and BusyBox?
@nixCraft tcsh and Bourne shell for scripts.
@nixCraft I also used to use mksh for a while, because it’s really minimal, but in the end I came back to zsh for it’s features.
@nixCraft
Nowadays, zsh at work, bash at home. I suppose I'm just living with defaults though.
@nixCraft Moved to fish a while ago. When it's not an option, I revert to my old zsh config, but I'm not happy about it.
@nixCraft uhh... Both, depending on weather I'm on a server or not...
@nixCraft Been using tcsh since the mid-eighties.
@nixCraft bash is default on most, so I have likely used it more.

@nixCraft I'm trying nu shell, not yet made it default.

https://www.nushell.sh/

Nushell

A new type of shell.

@nixCraft honestly curious:

What makes out of the box #zsh (as in: not some pimped omgzsh alike thing) better than the out of the box #bash on Ubuntu?

@berkes @nixCraft even in raw unconfigured form you still get many nice interactive features. Proper mulitline editing, more complete vi/emacs editing. Many more just need one setopt to enable like =command expansions. And the two lines to run compinit enables decent tab completion for many commands. It has always been more powerful and is best when configured manually rather than with big frameworks.

@nixCraft

(a) You forgot tcsh. Where I work, the electronics-design team uses tcsh for some reason.

(b) I use bash on Linux, and zsh on my Mac. At work the collaboration uses bash, but for home use I prefer the customizability of zsh.

My point is: You may wish to expand or rephrase your poll if you wish to get more complete results.

@nixCraft
- on Linux servers I use bash
- on MacOS (MacBook) I use zsh
@nixCraft Bash, but OSX seems to be forcing zsh more and more now.
@nixCraft
I can use zsh fine on Kali, but twice I tried to switch to it on Ubuntu and failed miserably
@nixCraft I use zsh with plug-ins that help me to be more practical in Terminal.
@nixCraft why only two choices? Many other shells out there fish being at the top of my current list 🐟
@nixCraft but only because don't let me use tcsh.
@nixCraft You're trolling csh users, aren't you?
@nixCraft

Tried other shells but I always return back to bash. It's a pretty good shell.

I do use BusyBox on embedded devices or Alpine Linux though because they're very lightweight.
@nixCraft zsh, combined with the grml config 👌
@nixCraft bash i never really got what the shell does i am just in it