DEBUG SPAWN — MicroVMS 4.4
Allows the user to execute DCL commands without leaving the
debugger. If the DCL command is specified as the parameter to
SPAWN, then the command is done within the context of a "spawned"
subprocess. For example, "SPAWN MAIL" will put you directly into
MAIL, and when you exit from MAIL you will be back in DEBUG. If
no parameter is given to SPAWN, you will receive the DCL dollar
sign prompt, and you can enter commands. Logging out of the
spawned subprocess will put you back into the debugger.
Format:
SPAWN
SPAWN dcl-command
SPAWN "dcl-command"
Additional information available:
Parameters
dcl-command
Can be any dcl-command. If the command contains a semicolon,
then the entire command must be placed inside quotes so that the
debugger doesn't interpret the semicolon as the end of a DEBUG
command.
Example
DBG> SPAWN MAIL
You have 2 new messages
MAIL> ...
MAIL> EXIT
%DEBUG-I-RETURNED, control returned to process TITLE
DBG>
Qualifiers
Additional information available:
/NOWAIT
Specifies that the parent process continue in parallel with the
spawned subprocess. This is the same as SPAWN/NOWAIT in DCL.
/WAIT
Specifies that the parent process should be suspended and that
the terminal should be attached to the sub-process.