From owner-freebsd-arch Sun Apr 16 4: 6:50 2000 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id 8AEE037B85D for ; Sun, 16 Apr 2000 04:06:47 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id NAA26583 for ; Sun, 16 Apr 2000 13:06:45 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id NAA00636 for freebsd-arch@freebsd.org; Sun, 16 Apr 2000 13:06:44 +0200 (CEST) Received: from zippy.cdrom.com (zippy.cdrom.com [204.216.27.228]) by hub.freebsd.org (Postfix) with ESMTP id 929BD37B986 for ; Sun, 16 Apr 2000 04:05:54 -0700 (PDT) (envelope-from jkh@zippy.cdrom.com) Received: from zippy.cdrom.com (jkh@localhost [127.0.0.1]) by zippy.cdrom.com (8.9.3/8.9.3) with ESMTP id EAA27316; Sun, 16 Apr 2000 04:07:00 -0700 (PDT) (envelope-from jkh@zippy.cdrom.com) To: Warner Losh Cc: Cy Schubert - ITSD Open Systems Group , freebsd-arch@freebsd.org Subject: Re: Shells In-reply-to: Your message of "Sat, 15 Apr 2000 21:06:57 MDT." <200004160306.VAA30436@harmony.village.org> Date: Sun, 16 Apr 2000 04:07:00 -0700 Message-ID: <27309.955883220@zippy.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > What does this mean. If it means that sh scripts won't run on BASH, sh scripts run fine on bash and I'll certainly challenge anyone to find me a /bin/sh script which behaves differently when fed to our 5.0-current ash shell vs bash 2.03. Since we've started this whole "commit the superset shell in favor of advanced user friendliness" argument, one supposes that replacing /bin/csh with tcsh and /bin/sh with bash2 with be merely orthoginal. Both options have also, it must be pointed out, been already taken by other flavors of *ix with far larger user bases than FreeBSD's and it can probably be reasonably supposed that these arguments have already taken place and been reasonably well-resolved or their own switch-overs would not have happened. I see /bin/sh as bash on probably every linux system I've ever used and linux's ability to run arbitrary "popular shell scripts" has not, to my knowledge, ever been brought into serious question. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message