Non-Bourne Shells Non-Bourne Shells come in icky flavours /bin/csh - C Shell /bin/tcsh - C Shell w/ command line editing C-Shells are bad Inconsistant - aliases not always evaluated Incomplete - no stderr redirection Infuriating - can't include quotes in strings System administration requires knowledge of Bourne, so why learn CSH? CSH Programming considered harmful http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/