From owner-freebsd-questions Mon Dec 18 13:39:43 2000 From owner-freebsd-questions@FreeBSD.ORG Mon Dec 18 13:39:41 2000 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from post.mail.nl.demon.net (post-11.mail.nl.demon.net [194.159.73.21]) by hub.freebsd.org (Postfix) with ESMTP id 392F037B400 for ; Mon, 18 Dec 2000 13:39:40 -0800 (PST) Received: from [212.238.77.116] (helo=buffy.raggedclown) by post.mail.nl.demon.net with smtp (Exim 3.14 #4) id 14880P-0003Yx-00; Mon, 18 Dec 2000 21:39:37 +0000 Received: from localhost (localhost [[UNIX: localhost]]) by buffy.raggedclown (8.10.2/8.10.2) id eBILak702965; Mon, 18 Dec 2000 22:36:46 +0100 From: Cliff Sarginson Date: Mon, 18 Dec 2000 22:36:46 +0100 X-Mailer: KMail [version 1.1.99] Content-Type: text/plain; charset="iso-8859-1" To: "Matthew Emmerton" , References: <001b01c068d5$2efd2a40$6201a8c0@William> <001d01c06907$66a8cd00$5ac809c0@xyf> <000f01c0690d$0f8c7b10$1200a8c0@gsicomp.on.ca> In-Reply-To: <000f01c0690d$0f8c7b10$1200a8c0@gsicomp.on.ca> Subject: Re: shell inconsistency - csh should remove MIME-Version: 1.0 Message-Id: <00121822364601.02118@buffy> Content-Transfer-Encoding: 8bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Monday 18 December 2000 17:10, Matthew Emmerton wrote: > > Someone wrote: > > then If I want to learn shell script programming on FreeBSD, there are > > two shell > > > languages to learn, two big horrible manuals to read, this also sucks, > > I > > am tired. > > > this is obstacle for Linux user switch to FreeBSD, bash is compatible > > with Oh just install bash from the ports and make it your default ordinary user shell and stop complaining ! I had it confirmed to me here by the BSD experts that changing the root shell from csh to a STATICALLY linked other shell will not break anything. /bin/sh therefore should be fine, bash you may have to relink to make it static. If it isn't you may have serious problems at some point... Even if you log on as root under normal use, you can always just type "bash" at the prompt ! As far as capabilities go for all practical purposes anything you can do in "tcsh" you can do in "bash" and vice versa. They are just different. I am talking about interactive use here. Shell scripting is a whole other kettle of fish... Be glad it is FreeBSD, all these choices ! Cliff p.s. does anyone use "zsh" ...? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message