Path: utzoo!attcan!uunet!husc6!mailrus!tut.cis.ohio-state.edu!bloom-beacon!gatech!rutgers!topaz.rutgers.edu!ron From: ron@topaz.rutgers.edu (Ron Natalie) Newsgroups: comp.unix.wizards Subject: Re: Re^2: Should ``csh'' be part of the System V distribution? Keywords: csh==Berkeley shell, should it be in System V or not? Message-ID: Date: 20 May 88 18:46:29 GMT References: <2599@usceast.UUCP> <2601@usceast.UUCP> <10857@steinmetz.ge.com> <762@ambush.UUCP> Organization: Rutgers Univ., New Brunswick, N.J. Lines: 24 > Bourne Shell (System V Version): > - No easy alias mechanism (functions are inadequate) Why, seem to wholly sufficient for me. > - Offers only a one-time start-up script (.profile (/etc/profile)) Does have .logout compatibility, but it is hidden in the "trap" command. >C Shell: > + Superior interactive automatic scripts (.cshrc, .login & .logout) But no system wide .login like /etc/profile. Of course there are some shells, tcsh and the like you've left out. However, there is the BRL Bourne Shell, which is the System V R2 shell modified by Doug Gwyn and myself which features: Full VR2 /bin/sh features (shell functions, etc...) ~user expansions. Emacs-like command editing (keys are reprogrammable) Additional startup file (like .cshrc). Anti-control-D mode (forces you to use logout or exit). Job Control if you're system supports it. Optional timeout of idle sessions. Optional forces superuser prompts to have (#) in them. -Ron