Use what ever you are productive in for your interactive shell.
For programming it is best to use a POSIX compliant shell if you want to write scripts in shell script rather than some other scripting language such as perl or pyton.
I started out with /bin/sh as my login shell then moved to csh, then to tcsh and finally to zsh where I have been happily for about 12 years now. However when I write shell scripts I always use /bin/sh (yeah I know it isn't perfectly POSIX and I should on Solaris use /usr/xpg4/bin/sh but I stay away from any of the problem areas).
I did however fix bugs in csh recently - as a result of doing some library clean up work elsewhere - and it was a little hard to test some of them not being a csh user any more, so I got some help from someone who was.
Darren _______________________________________________ opensolaris-discuss mailing list [email protected]
