home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume28 / cfx / part02 / cfx.man < prev   
Text File  |  1992-02-02  |  4KB  |  133 lines

  1.  
  2.  
  3.  
  4.       cfx(1)                             cfx(1)
  5.  
  6.  
  7.  
  8.       NAME
  9.            cfx - CP/M File eXpress
  10.  
  11.       SYNOPSIS
  12.            cfx [-bdinpw] [-c n] [-m    afn] [-t minutes] [files ...]
  13.  
  14.       DESCRIPTION
  15.            Cfx provides convenient access to the various file archiving
  16.            methods presently associated with computers based on Digital
  17.            Research's CP/M operating system    and its    descendants.  By
  18.            default,    cfx steps through the target file and extracts all
  19.            human-readable information to the screen.  File extraction
  20.            is also supported as a command line option.
  21.  
  22.            The following types of archives are supported (note that    the
  23.            file extents given below    are merely conventions;    cfx reads a
  24.            file's data to distinguish its archive type):
  25.  
  26.            Extent  Typical archive type
  27.  
  28.            .lbr    Novosielski library format file.     This format is
  29.                similar in purpose to the familiar MS-DOS .arc and
  30.                .zip archives.  A set of    related    files is stored    as
  31.                a single    "library" for convenience and efficiency.
  32.                The format is comprised of a binary directory one or
  33.                more 128-byte CP/M records in length, followed
  34.                sequentially by one or more member files, also com-
  35.                prised of one or    more CP/M records.
  36.  
  37.            .?q?    Squeezed    files.    Squeezed files contain Huffman-
  38.                encoded text or binary data.  Squeezing has gener-
  39.                ally been replaced more efficient compression meth-
  40.                ods.  The first two bytes of CP/M squeezed files    are
  41.                guaranteed to be    76 and FF hex, respectively.
  42.  
  43.            .?z?    Crunched    files.    Crunching is similar to    squeezing,
  44.                but uses    the Lempel-Ziv-Welch algorithm,    adapted    for
  45.                CP/M use    by Steve Greenberg.  The first two bytes of
  46.                CP/M crunched files are guaranteed to be    76 and FE
  47.                hex, respectively.
  48.  
  49.            .?y?    LZH-compressed files.  LZH-compression uses a combi-
  50.                nation of Lempel-Ziv-Welch and Huffman techniques.
  51.                The first two bytes of CP/M LZH files are guaranteed
  52.                to be 76    and FD hex, respectively.
  53.  
  54.            Cfx will    also display non-compressed (ASCII) files.  High
  55.            bits are    stripped during    display, but not during    extraction,
  56.            so WordStar and other forms of text which store information
  57.            in 8-bit    form are handled reliably.
  58.  
  59.       OPTIONS
  60.            -b    Brief output only.  When processing library (.lbr)
  61.  
  62.  
  63.  
  64.       Rev. 1.1               01-20-92                 Page 1
  65.  
  66.  
  67.  
  68.  
  69.  
  70.       cfx(1)                             cfx(1)
  71.  
  72.  
  73.  
  74.             files, suppress    initial    directory display.
  75.  
  76.            -c n    Monitor    COM n for carrier (MSDOS only).
  77.  
  78.            -d    Extract    files to current disk directory.  Com-
  79.             pressed    files are extracted to the filenames stored
  80.             at file    compression time.  (See    option -n).
  81.  
  82.            -i    Display    file information only.    Overrides most
  83.             other options.
  84.  
  85.            -m afn    Specify    a subset of library members for    processing.
  86.             Limited    to one ambiguous or unambiguous    parameter.
  87.  
  88.            -n    Don't uncompress library file members.    Intended
  89.             for use    in conjunction with option -d (disk out-
  90.             put).
  91.  
  92.            -p    Display    file name, compression method and datestamp
  93.             to the screen and prompt the user before processing
  94.             each file.
  95.  
  96.            -t minutes
  97.             Allow only minutes time.  Intended for use on
  98.             remote systems which limit the amount of connect
  99.             time a caller is allowed.
  100.  
  101.            -w    Wait for keystroke before returning control to the
  102.             parent environment.
  103.  
  104.       BUGS
  105.            Screen length fixed at 24 rows.
  106.  
  107.            Does not    prompt before overwriting files.
  108.  
  109.            Does not    display    embedded file datestamps.
  110.  
  111.            Does not    restore    datestamps of output files.
  112.  
  113.            Not yet extensively tested with nested .LBR files.
  114.  
  115.       SEE ALSO
  116.            Cfx User's Manual, arc(1), unzip(1), compress(1), pack(1).
  117.  
  118.       AUTHOR
  119.            Carson Wilson
  120.            ..!uunet!ddsw1!carson
  121.            carson@sputnik.uucp
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.       Rev. 1.1               01-20-92                 Page 2
  131.  
  132.  
  133.