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.
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. |
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. |