110919 A UNIX-Like File System for RSX Version: August 1989
Submitted by: Sanjay Dasgupta, Gas Authority of India Ltd.,
Chanakyapuri. New Delhi, India 110029
Operating System: RSX-11M V2.06, V3.2, RSX-11M-PLUS V2.1 Source
Language: C, MACRO-11 Memory Required: 64KB Software Required: C
Language System, Second Master Release, DECUS No. 11S018 Keywords:
Utilities - RSX-11
Abstract: One of the useful things in UNIX is the hierachic file
directory system. Hierarchic directory systems are found in
all modern operating systems. But RSX seems to be an
The RSX file system is restricted to a two-level, flat
structure because of the design of routines (like '.PARSE'
in SYSLIB) which access and manipulate the directory data
structure. This implementation uses new routines that can
parse multi-level, structured file-names. These new
routines have been cast in a UNIX framework to provide the
. A utility that emulates a UNIX-like command environment,
enabling the user to create sub-directories and work with
files and sub-directories within them. The following
commands are provided: mkdir, cd, cat, chmod, mv, ls, pwd
and rm. This utility is supplied in source and task form.
No other software is needed to use it.
. A package of functions (callable from C) which enable C
programs to manipulate files in a sub-directory environment.
The following functions are provided: fopen(), getenv(), and
chdir(). These functions are designed for use with the
DECUS C-language system.
The principles used in this implementation are consistent
with RSX conventions. This software can be used by
non-privileged users, and entities created by it can exist
side-by-side with normal RSX files and directories without
Notes: The user is assumed to be familiar with UNIX and RSX file
Changes and Improvements: Added features and improved documentation.
Media (Service Charge Code): One RX02 Diskette (LA) Format: FILES-11,
600' Magnetic Tape (MA) Format: FILES-11
The PDP-11 DECUS Software Index
The PDP-11 Home Page
Created: December 26, 1998