Here is a list of some NOS/VE commands. It follows the
convention of showing the allowable abbreviated version of the
commands in uppercase: the first three characters of the command followed
by the first character of each next command name part. Commands always started
with a verb and the plural version of the command name was allowed when it made
sense (e.g. ATTACH-FILES).
For instance, the short form of
SET_Working_Catalog was SETWC. The commands were actually not
case-sensitive.
Command |
Description |
CREate_Catalog |
Creates catalog (directory), like UNIX or MS-DOS
mkdir. |
DELete_Catalog |
Delete a catalog, like UNIX rmdir. |
DISplay_Catalog |
Displays names of files in a catalog, like UNIX ls. |
DISplay_Catalog_Entry |
Show filesystem-related attributes of file, such as
time of last access, like UNIX ls -l. |
CHAnge_Catalog_Entry |
Renames a file, like MS-DOS REN. The logic behind
this weird name is that you aren't changing the file, but
rather the catalog containing the name of the file. |
CREate_Catalog_Permit |
Assign permissions to catalog.
Are you getting it?
What is the name of the command
to remove the permit?
|
CREate_File_Permit |
Assign permissions to a file. |
ATTach_File |
Associates file with a name in $LOCAL (usually not
needed), or accesses a file with specific permissions for
later use. In some cases, the system would access a file
with different permissions than you want. |
DETach_File |
Explicitly releases file or disassociates file from
name in $LOCAL. |
|
|
SET_File_Attribute |
Set attributes of file, such as record size, default position ($BOI, $EOI),
access type, start access log.
Files had many more system-recognized attributes than in
MS-DOS and UNIX, for instance. |
CHAnge_File_Attribute |
Similar to SET_File_Attribute, but change was not made permanent. |
DISplay_File_Attribute |
Show file attributes of file, such as open status, access log and so on. |
REQuest_Terminal |
Associate a file with the terminal. |
|
|
COPy_File |
Obvious. |
DELete_File |
Obvious. |
COLlect_Text END=string |
Create file based from $INPUT. Depending on the source (batch or terminal)
this took input from the command source until the end string (default "**")
was detected or from a usual terminal input stream. |
COMpare_File |
Binary file compare; not very full-featured. There were CDC unsupported
(say "public domain") libraries with helpful SCL coded
procedures that displayed the differences in ASCII format. |
DISplay_File |
Dump file in various formats, like UNIX od. Not very good. |
|
|
BACkup_Permanent_File |
Obvious. |
REStore_Permanent_File |
Obvious function. It had, however, a large number of options
allowing only the restore of catalogs, selected catalog entries
and so on. The input to RESPF could be a large file with descriptions
with what to include, what to exclude and what and how to display a logging. |
Command |
Description |
SET_Working_Catalog |
Like MS-DOS or UNIX cd. |
SET_Command_List |
Sets list of libraries searched for commands, like MS-DOS PATH. |
DISplay_Command_List |
Shows list of libraries searched for commands, like
MS-DOS PATH. |
SET_Job_Limit |
Change job limit, such as number of CPU seconds
allowed before job aborts. |
SET_Program_Attribute |
Set various job settings, such as list of libraries
searched when looking for object files. |
DISplay_Program_Attribute |
Displays various job settings. |
SET_Terminal_Attributes |
Tells system about attributes of terminal associated
with this job. |
DISplay_Message |
Places message in job log or operator console. |
DISplay_Log |
Display the job log. |
REQuest_Operator_Action |
Pauses job, waiting for operation action. |
LOGOUT |
Obvious. |
|
|
SUBmit_Job |
Submit a file of commands as a batch job. |
PRInt_File |
Send file to printer. |
DISplay_Job_Status |
Display status of a given job. |
DISplay_Print_Status |
Display status of a given queued print file. |