Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sh.v — Apollo

Media Vault

Software Library

Restoration Projects

Artifacts Sought

SHELL -- Invokes a command Shell.


FORMAT

  SHell a-shell-command; ... a-shell-command


REQUIRED ARGUMENTS

  None.            If you issue SHELL without an argument, the Shell prompt
                   ($) will appear in your DEBUG pane and you can issue Shell
                   commands.


OPTIONAL ARGUMENTS

  a_shell_command  One or more Shell commands.  If you specify more than one
                   Shell command, you must separate the different commands
                   with semicolons (;) and encase the entire sequence of Shell
                   commands in single or double-quotes.


DESCRIPTION

  Use the SHELL command to obtain Shell functionality.  You can issue the SHELL
  command with or without an argument.

  If you issue it without an argument, the Shell prompt ($) will appear in your
  DEBUG pane.  You can respond to the Shell prompt by entering Shell commands,
  running programs, and performing any functions normally vailable in any Shell.
  To return to your DEBUG session, simply type an End-of-File character (which
  is usually CTRL/Z).

  If you issue the SHELL command with an argument, the argument must be one or
  more Shell commands.  Control returns to DEBUG after the Shell commands are
  executed.

  SHELL invokes the Shell in the debugger process, not in the target process.
  Thus process-sensitive Shell commands, such as LAS or LOPSTR, apply by default
  to the debugger process.  Note that most of the process-sensitive commands
  permit you to specify the name of the process, so you can specify the process
  being debugged if you choose.  For example, assuming that you want to check on
  process 27, you could enter the following command:

     > SHELL las -p process_27

  For full details, see Chapter 3 of the DOMAIN Language Level Debugger
  Reference manual.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026