On Fri, 21 Jun 2019 23:04:18 -0300, Ignacio Taranto
- I'm currently a ZSH user, but when I first installed Tumbleweed I had at least three shells installed (bash, zsh, tcsh) why?!
1. Because they are small 2. Because they are used. *YOU* (as an end user) use zsh, which is fine, but many parts of the system *require* bash to be around If you have a problem on your system and ask a friend to help out, and he/she needs to dig, he/she will most likely start their fav shell first. zsh is a fine shell, but others may prefer bash or tcsh. (I belong to the ones that us tcsh as my base shell, but *not* for scripting, for which I use sh (any POSIX compliant) or perl) 3. Because you might not be the only user If you add your friend/child/partner to your system, they might prefer one of the alternatives, and bash is - like it or not - the de-facto default shell for users on Linux. New users expect that. Look in /etc/shells to see that you have probably more than 3: /bin/ash /bin/bash /bin/csh /bin/dash /bin/false /bin/ksh /bin/ksh93 /bin/mksh /bin/pdksh /bin/sh /bin/tcsh /bin/true /bin/zsh /usr/bin/csh /usr/bin/dash /usr/bin/ksh /usr/bin/ksh93 /usr/bin/mksh /usr/bin/passwd /usr/bin/pdksh /usr/bin/bash /usr/bin/tcsh /usr/bin/zsh /usr/bin/fish -- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using perl5.00307 .. 5.29 porting perl5 on HP-UX, AIX, and openSUSE http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/