will 11.04 replace bash
Mark
mhullrich at gmail.com
Mon Nov 8 17:53:03 UTC 2010
On Mon, Nov 8, 2010 at 9:51 AM, Mark <mhullrich at gmail.com> wrote:
> On Mon, Nov 8, 2010 at 8:30 AM, Doug <dmcgarrett at optonline.net> wrote:
>>
>> Please don't confuse "shell" with "GUI." The shell is the command set
>> that Unix/Linux uses to instruct the computer what to do. As a previous
>> note says, there are several shells available, which differ to a small
>> degree in how the commands must be phrased, and also to a small degree
>> in their capability. Bash (Bourne Again SHell) is Linux's version of
>> the Unix Bourne shell. It includes a few things that the Bourne does
>> not, like "less".
>
> Agh! No. Bash is a major advance over the Bourne shell. It
> incorporates a number of the features of the Korn shell (ksh) and then
> some. Bash has been back-ported to most UNIX systems out there
> (including Solaris, but unlike most other UNIXes, "sh" in Solaris is
> NOT a symbolic link to bash).
>
> Bash was developed for Linux AFAICT, but it is a whole replacement for
> the Bourne shell that will run any Bourne shell script (which ksh did,
> more or less, but most of the others did not).
>
> And yes, as Jordan points out later in this thread, a GUI shell is not
> the same thing as a command shell, but they are both called shells.
> Technically, a shell is a wrapper around something else for (more)
> convenient access. Since Linux is primarily a kernel and OS without
> any built-in user interface, there are many shells for it.
>
PS: less is a command: /usr/bin/less. It is not part of any shell.
Mark
More information about the ubuntu-users
mailing list