GSH(1)                     Commands and Applications                    GSH(1)




NAME

       gsh - GNO Shell


SYNOPSIS

       gsh [ -f ] [ -c commands ] [ scriptfile ]


DESCRIPTION

       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-
       ual.

       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.


BUGS

       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
       http://www.gno.org/~gno/bugs.html.


AUTHOR

       gsh  was  written  by  Tim Meekins.  It is currently maintained by Dave
       Tribby.


SEE ALSO

       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 man2html