Bash is good as a system shell. For interactive shell, zsh/fish/... wins.
That's why I only learn Bash. One lesson for everything for both purposes ;)
That's why I only learn Bash. One lesson for everything for both purposes ;)
And system administrators should use Ruby if given a choice.
My #Bash" history has > 96k entries (woh, believe it or not; because of this too big number, "xterm" + "screen" always stuck when exitting; but "urxvt" + "tmux" work perfectly thanks to "urxvt" daemon mode.)
Porting this huge history database from my daily "bash" to "fish" is just a nightmare ... :D