*BSD News Article 89070


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!news.maxwell.syr.edu!nntp.uio.no!hermod.uio.no!nntp-oslo.UNINETT.no!nntp-trd.UNINETT.no!due.unit.no!usenet
From: Arne Henrik Juul <arnej@imf.unit.no>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: shells
Date: 13 Feb 1997 16:09:41 +0100
Organization: Norwegian University of Science and Technology
Lines: 22
Sender: arnej@chur.imf.unit.no
Message-ID: <efcsp3068ui.fsf@chur.imf.unit.no>
References: <5dum9s$e1o@newsgate.duke.edu>
NNTP-Posting-Host: chur.imf.unit.no
X-Newsreader: Gnus v5.3/Emacs 19.34
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:35399

cgl@acpub.duke.edu (Cameron Lampley) writes:

> Why in God's name are there no decent shells included in the 
> standard FreeBSD distribution.  What idiot would use csh or sh.
> Everybody knows it all bash and tcsh these days.  Of course 
> getting the port is simple enough, but even that is very painful 
> with no command history and no filename completion.  Ha, csh
> what kind of shit is that.  Get with the program FreeBSD.

Well, csh has both command history (the ! commands) and filename
completion (use "set filec", then hit escape to complete).  And sh has
command editing (use "set -o emacs") with command history.  It is
probably expected that everyone will install their favourite shell
first thing, but that may not be the same for everyone.  (I haven't
bothered to install tcsh, one of the hackers here would probably only
install es, and so on).

Since on FreeBSD you can use sysinstall to get the packages I don't
think it should be necessary the have them bundled in the base
distribution.

  -  Arne H. J.