HELP SHELL COMMANDS -- Shell Commands Indexed by Keyword. 85/05/01
The following "commands" are actually reserved words internal to the Shell.
Thus they may not appear in /COM. You must enclose them in quotes when
requesting HELP since the Shell tries to execute them by default. For
example, type
$ help 'if'
to see the IF command description.
ABTSEV
ARGS
BOFF
BON
CSR
DLVAR
EOFF
EON
EQS
EXISTF
EXISTVAR
EXIT
EXPORT
FOR IN BY CHAR WORD LINE ENDFOR
HLPVER
INLIB
IF THEN ELSE ENDIF
LVAR
NEXT
NOT
RDYM
READ
READC
READLN
RETURN
SET
SELECT ONEOF ALLOF CASE TO OTHERWISE ENDSELECT
SOURCE
VOFF
VON
WHILE DO ENDDO
XOFF
XON
=====================================
KEYWORD: COMMAND:
ABORT
-severity level ABTSEV [options]
ACQUIRE
-control of PBU AQDEV [pathname] [option]
ALARM
-establish alarm server ALARM_SERVER [options]
-send an alarm SEND_ALARM string ... {[target_option ... ]} [-L]
BACKUP
-create a magnetic tape WBAK pathname ... -F file_no [options] [-]
backup file
-restore or index magnetic RBAK {pathname {-AS disk_pathname] ... | -ALL}
tape backup file [options]
BIND
-object modules BIND [pathname] [option...] [-]
-combine object modules LBR {-C | -UPD} library_pathname
into a library [object_pathname] [options] [-]
CATALOG
-a node CTNODE [node_name node_id ...] [options]
-an object CTOB pathname uid_hi uid_low
CHANGE
-a login home directory CHHDIR pathname
-a login password CHPASS [new_password]
-an object's name CHN old_name [new_name] [options]
-a string in a text file CHPAT [options] [reg_expr...] from_str [to_str]
COMPARE
-files CMF file_a [...file e] [options]
-sorted files CMSRF [-n] file1 [file2]
-strings EQS [string1 [string2] ]
-trees CMT source_pathname target_pathname [options]
COMPILE
-a C program CC source_file [options]
-a FORTRAN program FTN source_file [options]
-a Pascal program PAS source_file [options]
CONDITIONAL STATEMENTS
-IF statement IF command1 THEN command2 [ELSE command3] ENDIF
-FOR statement FOR var_name := int_expr [TO int_expr
[BY int_expr]] command... ENDFOR
FOR var_name IN string_expr
[BY {CHAR|WORD|LINE}] command... ENDFOR
-NOT statement NOT command
-SELECT statement SELECT arg [ONEOF|ALLOF]
CASE arg [TO arg]
command...
[CASE...
command...]
[OTHERWISE
command...]
ENDSELECT
-WHILE statement WHILE command1 DO command2 [...] ENDDO
-exit a loop EXIT
-go to top of loop NEXT
CONVERT
-files CVT_REC_UASC source_pathname [target_pathname] -OT
type [options]
COPY
-an ACL ACL [target_object source_object]
-a directory tree CPT source_pathname target_pathname ... [options]
-a file CPF source_pathname target_pathname [options]
-a link CPL linkname [pathname]... [options]
-current screen CPSCR pathname [-INV]
-system boot file CPBOOT source_directory target_directory
COUNT
-lines, words, and FLEN [options] [pathname ...]
characters in a file
CREATE
-a new account EDACCT -A pers proj org homedir password
-an archive file ARCF command Arcname [pathname]
-a character font file EDFONT
-a Device Descriptor File CRDDF pathname [options ...]
-a directory CRD pathname
-a file CRF pathname
-a link CRL pathname resolution_name ... [-R]
-registry CRGY {options}
-a process on remote node CRP {-ON node_id | -MBX name} [options]
-a protected subsystem CRSUBS subsystem_name
-user change request form CRUCR
-transcript pad & window CRPAD [pathname] [-TEE] [-PN pathname]
-a variable :=
CROSS REFERENCE
-a Pascal program CREFPAS pathname [options]
-symbols CREFS [-F] [pathname]
DEBUG
-invoke debugger DEBUG [options] pathname [parameters ...]
DELETE
-duplicate lines DLDUPL [options] [pathname ...]
-a file DLF [pathname ...] [options]
-a link DLL linkname ... [options]
-a tree DLT pathname ... [options]
-delete a variable DLVAR variable_name
DIRECTORY
-change home directory CHHDIR pathname
-compare trees CMT source_pathname target_pathname [options]
-copy tree CPT source_pathname target_pathname ... [options]
-create directory CRD pathname
-delete a tree DLT pathname ... [options]
-display working directory WD
-list contents LD [pathname ...] [options]
-salvage a directory SALD pathname ...
-set working directory WD pathname
DISMOUNT
-a logical volume DMTVOL device[unit] [log_vol_number] [pathname]
[options]
DISPLAY
-abort severity level ABTSEV
-access control list ACL
-address of external ESA symbol_name
symbol
-date and time DATE
-a Device Descriptor File CRDDF pathname -DISPLAY
-floating point error mask FPPMASK [options]
-naming directory ND
-network services NETSVC [options]
-network statistics NETSTAT [options]
-process state information PST [options]
-system time zone TZ [tz_name | utc_delta [new_tz] ]
-working directory WD
DISPLAY MANAGER
-execute a DM command XDMC dm_command [args ... ]
from a Shell
EDIT
-access control list EDACL [commands] [options] pathname ...
-accounts EDACCT [options]
-character font file EDFONT
-magnetic tape descriptor EDMTDESC pathname {options}
file
-naming server EDNS [node_id]
-person, project, or EDPPO [options]
organization name
-a stream EDSTR {command | args...} [pathname ...] [options]
-text ED [options] [pathname]
EMULATE
-an IBM 3270 terminal EM3270
-a terminal EMT
FILES
-compare files CMF file_a [ ...file e] [options]
-copy a file CPF source_pathname [target_pathname] [options]
-count lines, words, and FLEN [options] [pathname ...]
characters in a file
-create a file CRF pathname
-delete a file DLF [pathname ...] [options]
-move a file MVF source_file [target_file] ... [options]
-paginate a file PAGF [pathname ...] [options]
-print a file PRF [pathname ...] [options]
-sort and/or merge files SRF [options] [pathname ...]
FIND
-spelling errors FSERR [pathname ...] [options]
-a text pattern FPAT [options] reg_expr [reg_expr ...]
-text patterns in blocks FPATB [options] reg_expr [reg_expr ...]
of lines
FORMAT
-text into columns FMC [options] [pathname ...]
-a text file FMT [options] [pathname ...]
HELP
-provide help on Shell HELP [subject]
commands
LIST
-an ACL ACL [target_object]
-accounts EDACCT -L [pers [proj [org] ]]
-address space LAS
-command search rules CSR [directory]
-contents of directory LD [pathname ...] [options]
-free space on volumes LVOLFS [pathname] [options]
-installed types LTY [volume_name] [options]
-locked objects LLKOB
-logged on users LUSR [options]
-nodes in network LCNODE [options]
-open streams LOPSTR
-registry sites LRGY [options]
-list set variables, LVAR [variable_name]
types, and values
LOCK
-an object LKOB pathname [options]
LOGIN
-to a running process LOGIN
MOUNT
-a volume MTVOL disk_type[unit] [log_vol_number] [pathname]
[options]
NAMING DIRECTORY
-set naming directory ND [pathname]
NAMING SERVER
- invoke naming server EDNS [node_id]
editor
NETWORK
-display stats NETSTAT [options]
NETMAIN
-collect stats NETMAIN_SRVR [options]
-place note NETMAIN_NOTE string ...
-list nodes LCNODE [options]
PAGINATE
-a file PAGF [pathname ...] [options]
PRINT
-a file PRF [pathname ...] [options]
PRINT SERVER
-start the print server PRSVR [pathname] [&]
PROTECTED SUBSYSTEM
-create a subsystem CRSUBS subsystem_name
-enter a subsystem ENSUBS subsystem_name
-create manager and SUBS object [subs_name] [options]
objects
-execute script manager XSUBS pathname
RETURN
-from the current Shell RETURN [options]
level
SALVAGE
-an access control list SALACL [options] [volume]
-a directory SALD pathname ...
-network registry SALRGY [options]
-a volume SALVOL
SPELLING ERRORS
-find errors FSERR [pathname ...] [options]
UNCATALOG
-a node UCTNODE pathname ... [optons]
UNLOCK
-an object ULKOB pathname ... [options]
VARIABLES (Shell)
-create a variable :=
-delete a variable DLVAR variable_name
-enable/disable evaluation EON and EOFF
-check to see if a EXISTVAR variable_name
variable exists
-list set variables, LVAR [variable_name]
types, and values
-set variables equal to READ [-P prompt] variable_list
input values
-set variables equal to READC [-P prompt] variable_list
character input values
-set a variable equal to READLN [-P prompt] variable_name
an input value
For detailed information about specific commands, type:
HELP command_name