Files in this library were contributed by Harvey Moran (i.e. me) also known as: H.Moran, H.R.Moran,Jr., and hrm. They are all utilities that I use regularly. I hope you get as much use from them as I do. Files names of the form "'X.SH" are MicroShell command files and serve as SUBMIT files would. The re-write to make them '.SUB' files usually consists of replacing colons with semicolons. The "cc" refered to in these '.SH' files is the BDS C (vers 1.5) compiler. The "ll" refered to is the same as L2.COM which comes with BDS C. Each '.SH' file is the commands to build its correspondent '.COM' file. I use a leading quote to indicate a builder file. Those '.COM' files which can create output files are named '.OBJ' here to prevent invocation on the RBBS. With the exception of RULER.COM, each executable file will display instructions for use if invoked with no arguments. Each utility is provided with a builder file, a squeezed C source file and an executable file. They are: FC - Binary File Compare MERGELEX - Merge sort 2 pre-sorted files into a third using lexicographical sort ordering i.e. case independent and ignore punctuation MPRINT - Multi column print from multiple files RULER - Print a ruler of column numbers SORTLEX - Sort 1 file into another using lexicographic ordering SPLIT - Split 1 file into multiple files by packets of lines TR - Transliterate characters as in "Software Tools" UNIQ - Eliminate, keep, count, etc. duplicate lines in a sorted file. As the utility of the same name on UNIX. WIDTH - Display on the CON: device all lines from a file which are wider (longer) than the specified width. Also display the line number and the width in characters.