GSH(1) Commands and Applications GSH(1)
gsh - GNO Shell
gsh [ -f ] [ -c commands ] [ scriptfile ]
gsh is the GNO Shell, so named because it was the first (and currently
only) shell to be made GNO-compatible. It is the program which acts as
the interface between the user and the GNO kernel and various programs.
For a more complete description of gsh, see the GNO Shell User's Man-
If scriptfile is specified, it is assumed to be a gsh shell script con-
tained in a file of type SRC and auxtype EXEC. The script is executed
and then gsh exits.
If -c commands is specified, commands is assumed to be a series of gsh
commands which are then executed as if they had been contained in a
scriptfile. See the section on BUGS, below.
If neither scriptfile nor the -c flag is specified, then gsh starts up
in interactive mode. In this case, gsh will execute commands entered
by the user until it gets the exit(1) command, an EOF, or gets killed
by another process.
The -f flag indicates that on startup, gsh should not attempt to parse
the gshrc file or do other initializations. This is intended to give a
fast startup in situations where these initializations are not
required, however see the section on BUGS, below.
The -c flag does not work as advertised and may crash your machine if
it is used.
Empirical tests are inconclusive as to whether or not the -f flag
really does speed up the starting of gsh.
Unfortunately, there are currently many other bugs in gsh. For more
information, see the GNO bug tracking system at
gsh was written by Tim Meekins. It is currently maintained by Dave
alias(1), cd(1), clear(1), exit(1), the GNO Shell User's Manual.
GNO 2 June 1998 GSH(1)
Man(1) output converted with