README.md
This directory contains a combination of two older decus programs,
namely lc (directory lister) and grep (pattern matcher).

They were originally with utilities that came with the FAMOUS
Conroy C compiler.

This program predates the C compiler from the fall 1979 tapes,
thus the assembler module gethdr.s may need some work. It does
have a bug which has to do with how DEC puts directory files
together. Sometimes the next free byte indicator appears to be
wrong and one garbage item is listed.

ls (list directory): Normally, files are listed in alphabetical
order, in 4 columns. Its options are:

-1 Print in 1 column format
-d Don't sort.
-l Print in long format
-n Include version numbers
-p Include protection in -l format
-t Include totals in -l format
-v negagated class selection

usage: ls [-1dlnptv] [pattern] [uic] [>file]

pattern is a UED pattern (regular expression) with these
exceptions:

? is the ANY character (instead of . )
# is equivalent to [0123456789] (matches numbers)
@ is equivalent to [abc...xyz] (matches alphas)

The ^ [] $ [^ ] * special characters all work.

note: patterns may not begin with "[" (thinks its the uic). Use:
ls ?*[...] or ls ^[...] etc.

Output may be redirected to a file using the >file option.