Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ shell — Apollo

Media Vault

Software Library

Restoration Projects

Artifacts Sought


shell

Enters  the  shell  interactively  or  executes  shell  commands  from  the DSEE
environment.

Format

shell [shell_command...]

Description

The shell command, which you may abbreviate to  sh,  enters  the  current  shell
environment   interactively,  or,  if  you  specify  actual  shell  commands  as
arguments, passes those commands to the current shell for execution.

Here is an example of issuing shell with an argument:

DSEE> shell ld ?*.pas

If you issue the shell command without arguments,  you'll  immediately  see  the
shell's  prompt in place of the DSEE prompt.  You can issue any shell command or
execute any operation controlled by the shell from this process.  To  exit  from
the shell and re-enter the DSEE environment, type CTRL/Z.

The  set  shell  command, also described in this chapter, sets the current shell
environment, which is part of your working context.   When  you  exit  the  DSEE
environment  and  then  re-enter  it  later,  DSEE restores the current shell in
effect when you exited.

Note to DOMAIN/IX users:  when you invoke a DOMAIN/IX Shell process from  within
the DSEE environment with the  shell command and set your working directory, the
setting lasts for the life of the shell process only.  The command

DSEE> shell cd /usr/foo

will not change your working directory to /usr/foo for subsequent DSEE commands.
If  you  wish to change your working directory for subsequent DSEE commands, use
the DSEE cd command.  For example,

DSEE> cd /usr/foo


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