zsh: /bin/sh
zsh-users out there: please use the zsh as your /bin/sh! Use /bin/zsh not only as the shell for your user(s) in /etc/passwd but also do a ‘ln -s /bin/zsh /bin/sh’! Why? For me there are two major reasons:
* find unportable shellscripts
* find bugs of zsh
grml uses zsh as the default shell. I don’t know many persons using zsh as /bin/sh and I think that’s one reason why (maybe and IMHO) zsh isn’t as POSIX- compliant as bash and you might still find bugs.
I’m using zsh as my one and only shell for more than half a year on my hosts and (for me) there have been only good aspects in it. If you are using it too and find bugs (in zsh or in debian-packages!) please report them to me too. Thank you.
September 13th, 2004 at 20:15
The problem is that most people equate /bin/sh and /bin/bash so bugs found in this manner also mean less bugs for other shells.