-------------------- Micrognosis Compression Archiver -------------------- ========================================================================== Version 1.0 Usage: mar command archive [file ...] [-options] Commands: a,i: Add files to archive (replace if present) Add a file or files to an archive file - Those files may be listed out on the command line or specified by '*', '*.*' notation ('?' is allowed in the MS-DOS version). Note that as the file is being added, characters are issued to the screen which indicate operations are in progress: '*': File Preprocessing '.': Compression/Decompression Processing 'R': Compression/Decompression Overhead Processing h: Help - List out detailed help on commands pertinent to this program. x,e: Extract files from archive - Extract a file or list of files specified on the command line. A '*' notation is permitted. Note that the 'e' option is used for MS-DOS loaded files that were text oriented and that same feature is desired on the Stratus - In this way map to on a Stratus stream file, and is eliminated r,s: Replace files in archive - Replace a file or list of files specified on the command line. That list may contain '*' or '*.*' notation. d,k: Delete files from archive - Delete a file or multiple files from an archive. p,o: Print files on standard output - This command prints an archived file to the STDOUT device. That list may contain '*' or '*.*' notation. t: test archive integrity - This command tests the integrity of the archive file and returns the result to the caller without producing a file. l: List the contents of archive according to the following fields: Filename: The archived filename (maybe longer than MS-DOS can support!) Origial: The original size of the file in bytes Compressed:The size of the compressed file in the archive Ratio: The comparative difference after compression CRC: The compressed files CRC-16 Method: Encoding Model (Refer to the list in 'Options:' section) Org: The Stratus/MS-DOS file organization: - STREAM - SEQUENTIAL - FIXED - RELATIVE - DOS_BINARY RecSize: The record size of the original file, or for some file types this value does not apply NumRec: The raw byte count of the original file or the number of records in the original file Blocks: The number of blocks consumed by the original file on the Stratus Options: -d: Print additional debugging information where applicable -e: Specify the compression model other than the default for archiving the file(s) on the command line (FORMAT: -e:) -lh0- STORE AS IS... -hf0- GENERIC HUFFMAN -ah0- ADAPTIVE HUFFMAN -ari- ARITHMETIC -arn- ARITHMETIC N -lzs- LZS IDX-12,13,14/LEN-3,4,5 -lzw- LZW BIT-12,13,14/LZW-fix,var -sn: Parameters For -lzs- encoding (FORMAT: -s: -n:) -bf: Parameters For -lzw- encoding (FORMAT: -b: -f:[fix,var]