Some NOS/VE Commands

Here is a list of some NOS/VE commands. It follows my convention of showing the allowable abbreviated version of the command in uppercase. For instance, the short form of SET_Working_Catalog was SETWC. The commands were actually not case-sensitive.

Catalog and File Commands

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.
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 (?). Files had more system-recognized attributes than in MS-DOS and UNIX, for instance.
CHAnge_File_Attribute Similar to SET_File_Attribute; can't remember the difference.
DISplay_File_Attribute Show I/O characteristics of file, such as record size (?).
REQuest_Terminal Associate a file with the terminal (?).
COPy_File Obvious.
DELete_File Obvious.
COLlect_Text Create file based from input. I can't remember whether this took input from the command source (a la UNIX cat <<EOF >file) or from a usual input stream.
COMpare_File Binary file compare; not very full-featured.
DISplay_File Dump file in various formats, like UNIX od. Not very good.
BACkup_Permanent_File Obvious.
REStore_Permanent_File Obvious.

Job and Job Attributes Commands

Command Description
SET_Working_Catalog Like MS-DOS or UNIX cd.
SET_Command_List Sets list of libraries (and/or catalogs?) 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.
SET_Sense_Switch Set flag that can be queried by a program. Harkens back to the days when there were physical switches on the console which could be queuried for On/Off.
DISplay_Message Place message in job log (?).
DISplay_Log Display the job log (similar to SCOPE/Huster dayfile).
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.

Magnetic Tape Commands

Command Description
REServe_Resource Assign a tape drive or other resource to the job.
RELease_Resource Return resource to operating system; most often used with tape drives.
REQuest_Magnetic_Tape Request that a particular tape be mounted (?).
REWind_File Rewind tape or move file pointer to beginning of file.
SKIp_Tape_Mark Skip to next tape mark on tape.

Developer's Tools

Command Description
EDIt_File Text editor; full-screen if you had a decent terminal.
FORTRAN Run FORTRAN 77 compiler.
SCU Maintain source code library.
CREate_Object_Library Create library file, which contains SCL procedures, object files, maybe also executables (?).

Miscellaneous Commands

Command Description
DISplay_Value Evaluate and display expression.
INClude_File Execute commands taken from a file.
EXPlain Provide on-line help.
SET_Password Changes logon password.