On Wed, 2005-03-09 at 10:04 +1300, Lindsay wrote:
> Am I right then in assuming that it is another term for 'terminal?'
Almost. A shell, such as bash [1], runs within a terminal. The terminal
is the display mechanism, but bash is the program.
While a shell is the most commonly run program in a terminal, you can
start a terminal with something else running within it. For example, the
following starts a terminal running vi, rather than a shell.
xterm -e vi
When you exit vi (Type <Esc> followed by <:> then <q> then <Enter>) the
terminal will close.
[1] There are other shells, usually wish "sh" in their name, c.f. sh,
ksh, tsh, tcsh, zsh, sash, ashâ
--
Michael JasonSmith http://www.ldots.org/