Annotation of coherent/f/etc/helpfile, revision 1.1

1.1     ! root        1: #ac
        !             2: aacc -- Summarize login accounting information
        !             3: 
        !             4: aacc [ -ddpp ] [ -ww _w_f_i_l_e ][ _u_s_e_r_n_a_m_e ... ]
        !             5: 
        !             6: _O_p_t_i_o_n_s:
        !             7:      -dd        Itemize for each midnight-midnight period
        !             8:      -pp        Itemize by individual users
        !             9:      -ww _w_t_m_p   Obtain raw statistics from _w_t_m_p rather than /uussrr/aaddmm/wwttmmpp
        !            10: 
        !            11: If users are specified, only they are considered.
        !            12: #accton
        !            13: aaccccttoonn -- Enable/disable process accounting
        !            14: 
        !            15: /eettcc/aaccccttoonn [ _f_i_l_e ]
        !            16: 
        !            17: Normally _f_i_l_e is /uussrr/aaddmm/aacccctt.  If no _f_i_l_e argument is included, disable
        !            18: process accounting.
        !            19: #alias
        !            20: aalliiaass -- Set an alias
        !            21: 
        !            22: aalliiaass [_n_a_m_e[=_v_a_l_u_e ...]]
        !            23: 
        !            24: kksshh only.
        !            25: #aliases
        !            26: aalliiaasseess -- File of users' aliases
        !            27: 
        !            28: /uussrr/lliibb/mmaaiill/aalliiaasseess
        !            29: $HHOOMMEE/.aalliiaasseess
        !            30: $HHOOMMEE/.ffoorrwwaarrdd
        !            31: 
        !            32: #ar
        !            33: aarr -- The librarian/archiver
        !            34: 
        !            35: aarr _o_p_t_i_o_n [_m_o_d_i_f_i_e_r][_p_o_s_i_t_i_o_n] _a_r_c_h_i_v_e [_m_e_m_b_e_r ...]
        !            36: 
        !            37: _O_p_t_i_o_n_s:
        !            38:      dd         Delete given members
        !            39:      mm         Move member to indicated position (default, end)
        !            40:      pp         Print members
        !            41:      qq         Quick append, put members at end with no checking
        !            42:      rr         Replace each member specified in the archive
        !            43:      tt         Print a table of members (default, all)
        !            44:      xx         Extract the specified members (default, all)
        !            45: _M_o_d_i_f_i_e_r_s:
        !            46:      aa         Place new member after _p_o_s_i_t_i_o_n in archive
        !            47:      bb         Place new member before _p_o_s_i_t_i_o_n in archive
        !            48:      cc         Suppress message when new archive is created
        !            49:      ii         Insert new member before _p_o_s_i_t_i_o_n in archive
        !            50:      kk         Preserve modify time of file (with options rr, qq, or xx)
        !            51:      ll         Use current directory for temporaries (default, /ttmmpp)
        !            52:      ss         Update ranlib header even if not present (with options rr or mm)
        !            53:      uu         Update: replace members only if newer than those in archive
        !            54:      vv         Print extra information when used with certain options
        !            55: #as 286
        !            56: aass 228866 -- i80286 assembler
        !            57: 
        !            58: aass [-ggllxx] [ -oo_f_i_l_e ] _f_i_l_e ...
        !            59: 
        !            60: _O_p_t_i_o_n_s:
        !            61:      -gg        Make all undefined symbols global
        !            62:      -ll        Output listing to standard output
        !            63:      -oo _d_e_s_t   Rename output file _d_e_s_t (default, ll.oouutt)
        !            64:      -xx        Strip local symbols from symbol table
        !            65: #as 386
        !            66: aass 338866 -- i80386 assembler
        !            67: 
        !            68: aass [-oo _o_u_t_f_i_l_e] [-bbffggllnnppwwxxXX] _i_n_f_i_l_e
        !            69: 
        !            70: _O_p_t_i_o_n_s:
        !            71:      -bb        Reverse bracket sense; that is, use () for expressions and []
        !            72:                for code.
        !            73:      -ff        Reverse order of operands from UNIX assembler form to that of
        !            74:                Intel documentation or 80286 version of aass.
        !            75:      -gg        Make undefined symbols .gglloobbll.
        !            76:      -ll        Generate output listing.
        !            77:      -nn        Turn off the insertion of nnoopps to correct 80386 errors.
        !            78:      -oo _o_u_t_f_i_l_e
        !            79:                Name the file into which the relocatable object is written
        !            80:      -pp        Don't use `%' on register names; e.g., use aaxx, not %aaxx.
        !            81:      -QQ        Quiet: Suppress all error messages, no matter how awful an error
        !            82:                they indicate
        !            83:      -ww        Disable warning messages.
        !            84:      -xx        Remove all non-global symbols from the common symbol output.
        !            85:      -XX        Remove all non-global symbols starting with .LL from the common
        !            86:                symbol output.
        !            87: 
        !            88: Options and file names can be interspersed on the command line.
        !            89: 
        !            90: The 80386 version of aass assembles files written in the 80286 dialect of aass or
        !            91: UNIX-style assembly language.  It generates relocatable object modules that can
        !            92: be linked with objects compiled by the COHERENT C compiler.  It also contains a
        !            93: number of features not available with the 80286 dialect of aass, including macro
        !            94: assembly.
        !            95: #asfix
        !            96: aassffiixx -- Convert assembly-language programs into as 80386 format
        !            97: 
        !            98: aassffiixx < _o_l_d_f_i_l_e > _n_e_w_f_i_l_e
        !            99: 
        !           100: #at
        !           101: aatt -- Execute commands at given time
        !           102: 
        !           103: aatt [ -vv ] [ -cc _c_o_m_m_a_n_d ] _t_i_m_e [ [ _d_a_y ] _w_e_e_k ] [ _f_i_l_e ]
        !           104: aatt [ -vv ] [ -cc _c_o_m_m_a_n_d ] _t_i_m_e _m_o_n_t_h _d_a_y [ _f_i_l_e ]
        !           105: 
        !           106: _O_p_t_i_o_n_s:
        !           107:      -cc        Following argument gives command
        !           108:      -vv        Print time for which command is set
        !           109: 
        !           110: If _f_i_l_e is given, read commands from it.  If neither _f_i_l_e nor -cc is given, read
        !           111: commands from stdin.
        !           112: #ATclock
        !           113: AATTcclloocckk -- Read or set the AT realtime clock
        !           114: 
        !           115: /eettcc/AATTcclloocckk [_y_y[_m_m[_d_d[_h_h[_m_m[._s_s]]]]]]
        !           116: 
        !           117: With an argument, AATTcclloocckk sets your computer's realtime clock.  With no
        !           118: argument, it reads it.
        !           119: #atrun
        !           120: aattrruunn -- Execute commands at a preset time
        !           121: 
        !           122: 
        !           123: #awk
        !           124: aawwkk -- Pattern-scanning language
        !           125: 
        !           126: aawwkk [-yy][-FF_c][-ff _p_r_o_g_f_i_l_e][_p_r_o_g][_f_i_l_e ...]
        !           127: 
        !           128: _O_p_t_i_o_n_s:
        !           129:      -FF_c       Set field separator character to _c (default, blank, and tab)
        !           130:      -ff        _p_r_o_g_f_i_l_e is the aawwkk program; otherwise, first non-option
        !           131:                argument is aawwkk program
        !           132:      -yy        Dual case match (as in ggrreepp)
        !           133: 
        !           134: If no _f_i_l_e is present, the stdin is used.  File `-' means stdin.
        !           135: #bad
        !           136: bbaadd -- Maintain list of bad blocks
        !           137: 
        !           138: bbaadd _o_p_t_i_o_n _f_i_l_e_s_y_s_t_e_m [ block ... ]
        !           139: 
        !           140: _O_p_t_i_o_n_s:
        !           141:      aa         Add blocks
        !           142:      cc         Clear bad-block list
        !           143:      dd         Delete blocks
        !           144:      ll         List blocks
        !           145: #badscan
        !           146: bbaaddssccaann -- Build bad block list
        !           147: 
        !           148: /eettcc/bbaaddssccaann [ -vv ] [ -oo _p_r_o_t_o ] [ -bb _b_o_o_t ] _d_e_v_i_c_e _s_i_z_e
        !           149: /eettcc/bbaaddssccaann [ -vv ] [ -oo _p_r_o_t_o ] [ -bb _b_o_o_t ] _d_e_v_i_c_e _x_d_e_v_i_c_e
        !           150: 
        !           151: _O_p_t_i_o_n_s:
        !           152:      -bb _b_o_o_t   Insert bootstrap _b_o_o_t into _p_r_o_t_o
        !           153:      -oo _p_r_o_t_o  Write prototype into file _p_r_o_t_o
        !           154:      -vv        Print estimate of time remaining
        !           155: 
        !           156: Scan _d_e_v_i_c_e of _s_i_z_e bytes (or size given in hard disk partition table _x_d_e_v_i_c_e)
        !           157: for bad blocks, write prototype to stdout.
        !           158: #banner
        !           159: bbaannnneerr -- Print large letters
        !           160: 
        !           161: bbaannnneerr [ _a_r_g_u_m_e_n_t ... ]
        !           162: 
        !           163: Print each _a_r_g_u_m_e_n_t as one line of large-text output.  If no arguments, print
        !           164: each line from stdin as a line of large output.
        !           165: #basename
        !           166: bbaasseennaammee -- Strip path information from a file name
        !           167: 
        !           168: bbaasseennaammee _f_i_l_e [ _s_u_f_f_i_x ]
        !           169: 
        !           170: #bc
        !           171: bbcc -- Interactive calculator with arbitrary precision
        !           172: 
        !           173: bbcc [ -ll ] [ _f_i_l_e ... ]
        !           174: 
        !           175: _O_p_t_i_o_n:
        !           176:      -ll        Use the extended bbcc library
        !           177: 
        !           178: If no _f_i_l_e is specified, bbcc reads stdin.
        !           179: #bind
        !           180: bbiinndd -- Bind key sequence to editing command
        !           181: 
        !           182: bbiinndd [-mm] [_s_t_r_i_n_g [= _c_o_m_m_a_n_d]]
        !           183: 
        !           184: _O_p_t_i_o_n:
        !           185:      -mm        Bind multiple commands to one keystroke
        !           186: 
        !           187: With no arguments, bbiinndd displays all current bindings.  kksshh only.
        !           188: #boottime
        !           189: bboooottttiimmee -- File that holds time system was last booted
        !           190: 
        !           191: 
        !           192: #brc
        !           193: bbrrcc -- Perform maintenance chores, single-user mode
        !           194: 
        !           195: /eettcc/bbrrcc
        !           196: 
        !           197: #break
        !           198: bbrreeaakk -- Exit from shell construct
        !           199: 
        !           200: bbrreeaakk [ _n ]
        !           201: 
        !           202: Exit from _n (default, one) ffoorr, uunnttiill, or wwhhiillee constructs.  The shell executes
        !           203: bbrreeaakk directly.
        !           204: #build
        !           205: bbuuiilldd -- Install COHERENT onto a hard disk
        !           206: 
        !           207: /eettcc/bbuuiilldd
        !           208: 
        !           209: #builtin
        !           210: bbuuiillttiinn -- Execute a command as a built-in command
        !           211: 
        !           212: bbuuiillttiinn _c_o_m_m_a_n_d [ _a_r_g ... ]
        !           213: 
        !           214: kksshh only.
        !           215: #c
        !           216: cc -- Print multi-column output
        !           217: 
        !           218: cc [ -ll_N ] [ -ww_N ] [ -001122 ]
        !           219: 
        !           220: _O_p_t_i_o_n_s:
        !           221:      -ll_N       Set the page length to _N lines
        !           222:      -ww_N       Set the page width to _N columns
        !           223:      -00        Order fields horizontally across the page
        !           224:      -11        Order fields vertically down each column (default)
        !           225:      -22        Special case of -1
        !           226: #cal
        !           227: ccaall -- Print a calendar
        !           228: 
        !           229: ccaall [ _m_o_n_t_h ] [ _y_e_a_r ]
        !           230: 
        !           231: #calendar
        !           232: ccaalleennddaarr -- Reminder service
        !           233: 
        !           234: ccaalleennddaarr [ -aa ] [ -ff_f_i_l_e ]... [ -dd[_d_a_t_e] ] [ -ww[_d_a_t_e] ] [ -mm[_m_o_n_t_h] ]
        !           235: 
        !           236: _O_p_t_i_o_n_s:
        !           237:      -aa        Search calendars of all users and send mail
        !           238:      -ff_f_i_l_e    Search each _f_i_l_e in order given
        !           239:      -dd[_d_a_t_e]  Print all entries matching _d_a_t_e
        !           240:      -ww[_d_a_t_e]  Print entries in the week beginning with _d_a_t_e
        !           241:      -mm[_m_o_n_t_h] Print entries in the given _m_o_n_t_h
        !           242: 
        !           243: The default calendar is $HHOOMMEE/.ccaalleennddaarr.  The default date is today.
        !           244: #captoinfo
        !           245: ccaappttooiinnffoo -- Convert termcap data to terminfo form
        !           246: 
        !           247: ccaappttooiinnffoo [_f_i_l_e_n_a_m_e]
        !           248: 
        !           249: #case
        !           250: ccaassee -- Execute commands conditionally according to pattern
        !           251: 
        !           252: ccaassee _t_o_k_e_n iinn [_p_a_t_t_e_r_n [|_p_a_t_t_e_r_n] ...) _s_e_q_u_e_n_c_e ;;] ... eessaacc
        !           253: 
        !           254: The shell executes ccaassee directly.
        !           255: #cat
        !           256: ccaatt -- Concatenate/print files
        !           257: 
        !           258: ccaatt [ -uu ][ _f_i_l_e ... ]
        !           259: 
        !           260: _O_p_t_i_o_n:
        !           261:      -uu        Do not buffer output in 512-byte blocks
        !           262: 
        !           263: File `-' indicates the standard input.  If no _f_i_l_e is specified, ccaatt reads
        !           264: stdin.
        !           265: #cc
        !           266: cccc -- C compiler
        !           267: 
        !           268: cccc [_c_o_m_p_i_l_e_r _o_p_t_i_o_n_s] _f_i_l_e .... [_l_i_n_k_e_r _o_p_t_i_o_n_s]
        !           269: 
        !           270: _O_p_t_i_o_n_s:
        !           271:      -BB[ssttrr]   Use backup compiler versions.
        !           272:      -cc        Compile only -- no load
        !           273:      -DD_n_a_m_e[=_v_a_l_u_e]
        !           274:                Tell ccpppp to define _n_a_m_e with _v_a_l_u_e
        !           275:      -EE        Run ccpppp only and send its output to stdout
        !           276:      -ff        Include floating point output routines in load
        !           277:      -IInnaammee    Tell ccpppp to look for header files in directory _n_a_m_e
        !           278:      -KK        Keep intermediate files
        !           279:      -LL_d_i_r_e_c_t_o_r_y
        !           280:                Tell the linker lldd to search ddiirreeccttoorryy for its libraries before
        !           281:                it searches the directories named in the environmental variable
        !           282:                LLIIBBPPAATTHH
        !           283:      -ll_n_a_m_e    Pass /lliibb/lliibb_n_a_m_e.aa to linker lldd
        !           284:      -MM_s_t_r     Use alternative machine versions
        !           285:      -NN[pp0011aabb22ssddllrrtt]_s_t_r
        !           286:                Rename specified pass to _s_t_r
        !           287:      -OO        Run peephole optimizer of C compiler
        !           288:      -qq[pp0011aabb22ss]
        !           289:                Quit after specified pass
        !           290:      -QQ        Quiet: suppress all error messages, no matter how awful an error
        !           291:                they indicate
        !           292:      -SS        Place C compiler assembler output in a .ss file
        !           293:      -TT_s_i_z_e    Tell cccc to use buffers of _s_i_z_e_n bytes each, instead of its
        !           294:                default 64-kilobytes buffers (COHERENT 386 only)
        !           295:      -tt[pp0011aabb22ssddllrrtt]
        !           296:                Take specified compiler phases.
        !           297:      -UU_n_a_m_e    Tell ccpppp to remove any initial definition of _n_a_m_e
        !           298:      -VV        Run verbosely
        !           299:      -VV_n_a_m_e    Toggle variant VV_n_a_m_e
        !           300: 
        !           301: Compiles files ending .cc; assembles files ending in .ss; passes other options
        !           302: and files to the linker lldd.
        !           303: #cd
        !           304: ccdd -- Change directory
        !           305: 
        !           306: ccdd _d_i_r_e_c_t_o_r_y
        !           307: 
        !           308: If no _d_i_r_e_c_t_o_r_y specified, $HHOOMMEE is assumed.  The shell executes ccdd directly.
        !           309: #cdmp
        !           310: ccddmmpp -- Dump COFF files into a readable form
        !           311: 
        !           312: ccddmmpp [-aaddllrrss] _f_i_l_e_n_a_m_e
        !           313: 
        !           314: _O_p_t_i_o_n_s:
        !           315:      -aa        Suppress auxiliary symbol entries
        !           316:      -dd        Suppress data dumps
        !           317:      -ll        Suppress line numbers
        !           318:      -rr        Suppress relocation entries
        !           319:      -ss        Suppress symbol entries
        !           320: #cgrep
        !           321: ccggrreepp -- Pattern search for C source programs
        !           322: 
        !           323: ccggrreepp [-ccllnnssAA] [-rr _n_e_w] _e_x_p_r_e_s_s_i_o_n _f_i_l_e ...
        !           324: 
        !           325: _O_p_t_i_o_n_s:
        !           326:      -AA        Build _e_r_r_o_r _l_i_s_t for interactive editing using MicroEMACS, like
        !           327:                -AA option to the cccc command.
        !           328:      -cc        Print all C comments
        !           329:      -ll        Return file where _e_x_p_r_e_s_s_i_o_n found
        !           330:      -nn        Prefix each line containing _e_x_p_r_e_s_s_i_o_n_s with its number in its
        !           331:                source file
        !           332:      -rr        Replaces each _e_x_p_r_e_s_s_i_o_n with _n_e_w
        !           333:      -ss        Print all C strings
        !           334: #chase
        !           335: cchhaassee -- Highly amusing video game
        !           336: 
        !           337: /uussrr/ggaammeess/cchhaassee [ -cc ] [ _s_p_e_e_d ]
        !           338: 
        !           339: _O_p_t_i_o_n_s:
        !           340:      -cc        Color video card
        !           341:      _s_p_e_e_d     Speed of game: the lower the number, the faster the speed
        !           342:                (default, 10)
        !           343: #check
        !           344: cchheecckk -- Check file system
        !           345: 
        !           346: cchheecckk [-ss] _f_i_l_e_s_y_s_t_e_m ...
        !           347: 
        !           348: _O_p_t_i_o_n:
        !           349:      -ss        Salvage as much as possible, given the problems detected
        !           350: #checklist
        !           351: cchheecckklliisstt -- File systems to check when booting COHERENT
        !           352: 
        !           353: /eettcc/cchheecckklliisstt
        !           354: 
        !           355: #chgrp
        !           356: cchhggrrpp -- Change the group owner of a file
        !           357: 
        !           358: cchhggrrpp _g_r_o_u_p _f_i_l_e ...
        !           359: 
        !           360: #chmod
        !           361: cchhmmoodd -- Change the modes of a file
        !           362: 
        !           363: cchhmmoodd +_m_o_d_e_s _f_i_l_e
        !           364: cchhmmoodd -_m_o_d_e_s _f_i_l_e
        !           365: 
        !           366: 
        !           367: Mode may be octal or a comma-separated symbolic list: [_w_h_i_c_h]_h_o_w_p_e_r_m...[,...]
        !           368: _w_h_i_c_h:
        !           369:      aa         User, group, and other permissions
        !           370:      gg         Group permissions
        !           371:      oo         Other permissions
        !           372:      uu         User permissions
        !           373: 
        !           374: Missing _w_h_i_c_h implies that `a', `g', `o', and `u' can be combined.
        !           375: _h_o_w:
        !           376:      =         Set permissions
        !           377:      +         Add permissions
        !           378:      -         Take away permissions
        !           379: _p_e_r_m:
        !           380:      gg         Current group permissions
        !           381:      oo         Current other permissions
        !           382:      rr         Read
        !           383:      ss         Setuid on execution
        !           384:      tt         Sticky bit (save text)
        !           385:      uu         Current user permissions
        !           386:      ww         Write
        !           387:      xx         Execute
        !           388: #chmog
        !           389: cchhmmoogg -- Change mode, owner, and group simultaneously
        !           390: 
        !           391: cchhmmoogg _m_o_d _o_w_n _g_r_p _f_i_l_e ...
        !           392: 
        !           393: #chown
        !           394: cchhoowwnn -- Change the owner of files
        !           395: 
        !           396: cchhoowwnn _o_w_n_e_r _f_i_l_e ...
        !           397: 
        !           398: #chroot
        !           399: cchhrroooott -- Change root directory
        !           400: 
        !           401: cchhrroooott _d_i_r_e_c_t_o_r_y _p_r_o_g_r_a_m ...
        !           402: 
        !           403: #ckermit
        !           404: cckkeerrmmiitt -- Interactive inter-system communication and file transfer
        !           405: 
        !           406: cckkeerrmmiitt [-aabbccddeeffgghhiikkllppqqrrssttwwxx] [ _f_i_l_e ... ]
        !           407: 
        !           408: _O_p_t_i_o_n_s
        !           409:      -aa _f_i_l_e_n_a_m_e
        !           410:                Give an alternate name to file
        !           411:      -bb _b_a_u_d_r_a_t_e
        !           412:                Set the baud rate of the device to _b_a_u_d_r_a_t_e
        !           413:      -cc        Connect
        !           414:      -dd        Use debug mode
        !           415:      -ee _n      Set the length of the packet to _n
        !           416:      -ff        Send a ``finish'' command to a remote server
        !           417:      -gg _f_i_l_e   Ask a remote system to send _f_i_l_e
        !           418:      -hh        Print help
        !           419:      -ii        Specify that the file being transferred is binary
        !           420:      -kk        Passively receive files
        !           421:      -ll _d_e_v_i_c_e Name the serial device to be used
        !           422:      -nn        Like -cc, but used after a protocol transaction has occurred
        !           423:      -pp _x      Set parity to _x
        !           424:      -qq        Quiet mode -- no messages
        !           425:      -rr        Receive files
        !           426:      -ss _f_i_l_e   Send _f_i_l_e
        !           427:      -tt        Specify half duplex
        !           428:      -ww        Write-protect -- avoid file-name collisions for incoming files
        !           429:      -xx        Begin server operation
        !           430: #clear
        !           431: cclleeaarr -- Clear the screen
        !           432: 
        !           433: cclleeaarr
        !           434: 
        !           435: #clri
        !           436: ccllrrii -- Clear i-node
        !           437: 
        !           438: /eettcc/ccllrrii _f_i_l_e_s_y_s_t_e_m _i_n_u_m_b_e_r ...
        !           439: 
        !           440: #cmp
        !           441: ccmmpp -- Compare bytes of two files
        !           442: 
        !           443: ccmmpp [-llss] _f_i_l_e_1 _f_i_l_e_2 [_s_k_i_p_1 _s_k_i_p_2]
        !           444: 
        !           445: _O_p_t_i_o_n_s:
        !           446:      -ll        Print byte number and bytes at each difference
        !           447:      -ss        Return status (print nothing)
        !           448: 
        !           449: If _f_i_l_e_1 is `-', use stdin.  If _s_k_i_p_1 and _s_k_i_p_2 are present, they are the
        !           450: number of bytes to skip before comparing _f_i_l_e_1 and _f_i_l_e_2, respectively.
        !           451: #col
        !           452: ccooll -- Remove reverse and half-line motions
        !           453: 
        !           454: ccooll [ -bbddffxx ][ -pp_n ]
        !           455: 
        !           456: _O_p_t_i_o_n_s:
        !           457:      -bb        Output device cannot backspace
        !           458:      -dd        Double spaced output
        !           459:      -ff        The output device can handle half lines (has precedence over -dd)
        !           460:      -pp_n       Set page buffer to _n lines (default, 128)
        !           461:      -xx        Suppress conversion of white space to tabs on output
        !           462: #comm
        !           463: ccoommmm -- Print common lines
        !           464: 
        !           465: ccoommmm [ -112233 ] _f_i_l_e_1 _f_i_l_e_2
        !           466: 
        !           467: _O_p_t_i_o_n_s:
        !           468:      -11        Suppress column 1
        !           469:      -22        Suppress column 2
        !           470:      -33        Suppress column 3
        !           471: 
        !           472: Column 1 has lines unique to _f_i_l_e_1; column 2 has lines unique to _f_i_l_e_2; column
        !           473: 3 has lines common to both files.  Both files should be sorted.
        !           474: #compress
        !           475: ccoommpprreessss -- Compress a file
        !           476: 
        !           477: ccoommpprreessss [ -ddffvvcc ] [ -bb_n_u_m ] [ -ww _t_m_p_f_i_l_e ] [ _f_i_l_e ... ] (COHERENT 286)
        !           478: ccoommpprreessss [ -ddffvvcc ] [ -bb_n_u_m ] [ _f_i_l_e ... ] (COHERENT 386)
        !           479: 
        !           480: _O_p_t_i_o_n_s:
        !           481:      -bb_n_u_m     Set compression to _n_u_m
        !           482:      -cc        Send output to ssttddoouutt
        !           483:      -dd        Decompress, rather than compress
        !           484:      -ff        Force output file, even if no space saved by compression
        !           485:      -vv        Verbose mode
        !           486:      -ww _t_m_p_f_i_l_e
        !           487:                Use _t_m_p_f_i_l_e as the workfile (default, /ddeevv/rraamm11).  COHERENT 286
        !           488:                only.
        !           489: #continue
        !           490: ccoonnttiinnuuee -- Terminate current iteration of shell construct
        !           491: 
        !           492: ccoonnttiinnuuee [ _n ]
        !           493: 
        !           494: Terminate current iteration of _n (default, one) ffoorr, uunnttiill, or wwhhiillee
        !           495: constructs.  The shell executes ccoonnttiinnuuee directly.
        !           496: #conv
        !           497: ccoonnvv -- Numeric base converter
        !           498: 
        !           499: ccoonnvv [_n_u_m_b_e_r]
        !           500: 
        !           501: If no _n_u_m_b_e_r is given, reads one number per line from stdin.
        !           502: #cp
        !           503: ccpp -- Copy a file
        !           504: 
        !           505: ccpp [ -dd ]  _o_l_d_n_a_m_e _n_e_w_n_a_m_e
        !           506: ccpp [ -dd ]  _f_i_l_e_1 ... _f_i_l_e_N _d_i_r_e_c_t_o_r_y
        !           507: 
        !           508: _O_p_t_i_o_n:
        !           509:      -dd        Preserve date (_m_t_i_m_e) on destination files.
        !           510: #cpdir
        !           511: ccppddiirr -- Copy directory hierarchy
        !           512: 
        !           513: ccppddiirr [_o_p_t_i_o_n ... ] _d_i_r_1 _d_i_r_2
        !           514: 
        !           515: _O_p_t_i_o_n_s:
        !           516:      -aa        Verbose file by file account on one line
        !           517:      -dd        Preserve last-modified date
        !           518:      -ee        Recover from errors and continue
        !           519:      -rr[_n]     _R_e_c_u_r _n levels only (default, one)
        !           520:      -ss_n_a_m_e    Suppress copy of _n_a_m_e, which is relative to _d_i_r_1
        !           521:      -tt        Test and report errors -- do not change anything
        !           522:      -uu        Update regular files if more recent
        !           523:      -vv        Verbose file by file account
        !           524: #cpio
        !           525: ccppiioo -- Archiving/backup utility
        !           526: 
        !           527: ccppiioo -oo[BBaaccvv]
        !           528: ccppiioo -ii[BBccddffmmrrttuuvv] [_p_a_t_t_e_r_n...]
        !           529: ccppiioo -pp[aaddllmmrruuvv] _d_i_r_e_c_t_o_r_y
        !           530: 
        !           531: _O_p_t_i_o_n_s:
        !           532:      -aa        Reset access time of input files after copying
        !           533:      -BB        Change size of a block
        !           534:      -cc        Write header information in ASCII rather than binary
        !           535:      -dd        Create directories as needed
        !           536:      -ff_p_a_t_t_e_r_n Copy all files except those matching _p_a_t_t_e_r_n
        !           537:      -ii        Read the standard input
        !           538:      -ll        Link files rather than copying them
        !           539:      -mm        Retain previous modification times
        !           540:      -oo_p_a_t_t_e_r_n Copy all files matching _p_a_t_t_e_r_n
        !           541:      -pp        Read stdin for files names to copy to destination
        !           542:      -rr        Interactively rename files
        !           543:      -tt        Print table of contents of an existing archive
        !           544:      -uu        Copy files unconditionally
        !           545:      -vv        Verbose output
        !           546: #cpp
        !           547: ccpppp -- C preprocessor
        !           548: 
        !           549: /lliibb/ccpppp [_o_p_t_i_o_n...] [_f_i_l_e...]
        !           550: 
        !           551: _O_p_t_i_o_n_s:
        !           552:      -DD_V_A_R_I_A_B_L_E
        !           553:                Define _V_A_R_I_A_B_L_E
        !           554:      -II _d_i_r    Search _d_i_r for header files
        !           555:      -oo _f_i_l_e   Write output into _f_i_l_e
        !           556:      -UU_V_A_R_I_A_B_L_E
        !           557:                Undefine _V_A_R_I_A_B_L_E
        !           558: #cron
        !           559: ccrroonn -- Execute commands periodically
        !           560: 
        !           561: /eettcc/ccrroonn&
        !           562: 
        !           563: cron -- execute commands periodically Usage:  /etc/cron& Options:  None cron is
        !           564: invoked only once, usually from /eettcc/rrcc.  Thereafter, it sleeps in the
        !           565: background, awaking periodically to check crontab files -- either the file
        !           566: /uussrr/lliibb/ccrroonnttaabb if it exists, or the files in directory
        !           567: /uussrr/ssppooooll/ccrroonn/ccrroonnttaabbss if /uussrr/lliibb/ccrroonnttaabb does not exist.
        !           568: 
        !           569: Entries in a crontab file consist of commands preceded by five fields; these
        !           570: represent minute (0-59), hour (0-23), day of the month (1-31), month (1-12),
        !           571: and day of the week (1-7).  An asterisk `*' in a field means all possible
        !           572: entries for that field.
        !           573: #crontab
        !           574: ccrroonnttaabb -- Copy a command file into the crontab directory
        !           575: 
        !           576: /uussrr/bbiinn/ccrroonnttaabb [-ll] [-rr] [-ff _f_i_l_e_n_a_m_e] [-mm[eedd]] [-uu_u_s_e_r]
        !           577: 
        !           578: _O_p_t_i_o_n:
        !           579:      -ff _f_i_l_e_n_a_m_e
        !           580:                Replace a user's command file.
        !           581:      -ll        List your command file.
        !           582:      -mm[eedd]    Enable/disable sending mail upon failure of a command within a
        !           583:                command file.
        !           584:      -rr        Remove user's command file.
        !           585:      -uu_u_s_e_r    Specify that the file being copied is to be applied to _u_s_e_r.
        !           586:                Only the superuser rroooott can execute this option.
        !           587: #crypt
        !           588: ccrryypptt -- Encrypt/decrypt text
        !           589: 
        !           590: ccrryypptt [_p_a_s_s_w_o_r_d]
        !           591: 
        !           592: Password is ten characters or fewer.  The same password encrypts and decrypts.
        !           593: #ctags
        !           594: ccttaaggss -- Generate tags and refs files for vi editor
        !           595: 
        !           596: ccttaaggss [-rr] _f_i_l_e_s...
        !           597: 
        !           598: #cut
        !           599: ccuutt -- Select portions of each line of its input
        !           600: 
        !           601: ccuutt -cc_l_i_s_t [_f_i_l_e ...]
        !           602: ccuutt -ff_l_i_s_t [-ss] [-dd _c_h_a_r] [_f_i_l_e ...]
        !           603: 
        !           604: _O_p_t_i_o_n_s:
        !           605:      -cc _l_i_s_t   _l_i_s_t specifies character positions
        !           606:      -dd _c_h_a_r   Use _c_h_a_r as field delimiter
        !           607:      -ff _l_i_s_t   _l_i_s_t specifies fields
        !           608:      -ss        Suppress lines without field delimiters
        !           609: #date
        !           610: ddaattee -- Print/set the date and time
        !           611: 
        !           612: ddaattee [-ss] [-uu] [[_y_y_m_m_d_d]_h_h_m_m[._s_s]]
        !           613: 
        !           614: _O_p_t_i_o_n_s:
        !           615:      -ss        Suppress daylight savings time conversion
        !           616:      -uu        Print (and enter) date in Greenwich Mean Time
        !           617: #db
        !           618: ddbb -- Assembler-level symbolic debugger
        !           619: 
        !           620: ddbb [-ccddeeffoorrtt] [_m_a_p_f_i_l_e] [_p_r_o_g_r_a_m]
        !           621: 
        !           622: _O_p_t_i_o_n_s:
        !           623:      -cc        Map _p_r_o_g_r_a_m as a core file
        !           624:      -dd        Map _p_r_o_g_r_a_m as a system dump; _m_a_p_f_i_l_e defaults to /ccoohheerreenntt
        !           625:      -ee        Next argument is object file and rest of command line is passed
        !           626:                to the child process
        !           627:      -ff        Map _p_r_o_g_r_a_m as binary data
        !           628:      -oo        _p_r_o_g_r_a_m is an object file
        !           629:      -rr        Access all files read-only
        !           630:      -tt        Perform input and output via /ddeevv/ttttyy rather than stdin and
        !           631:                stdout
        !           632: 
        !           633: By default, _p_r_o_g_r_a_m is assumed to be an object file.  _m_a_p_f_i_l_e defaults to ll.oouutt
        !           634: and _p_r_o_g_r_a_m defaults to ccoorree.
        !           635: #dc
        !           636: ddcc -- Desk calculator
        !           637: 
        !           638: ddcc [_f_i_l_e]
        !           639: 
        !           640: Arbitrary precision desk calculator with registers, using reverse-Polish
        !           641: notation.  Reads input from _f_i_l_e if given, then from stdin.
        !           642: #dcheck
        !           643: ddcchheecckk -- Check directory consistency
        !           644: 
        !           645: ddcchheecckk [-ss] [-ii _i_n_u_m_b_e_r...] _f_i_l_e_s_y_s_t_e_m ...
        !           646: 
        !           647: _O_p_t_i_o_n_s:
        !           648:      -ss        Cause ddcchheecckk to correct link counts automatically
        !           649:      -ii        Print information about each given i-number
        !           650: #dd
        !           651: dddd -- File conversion
        !           652: 
        !           653: dddd [_o_p_t_i_o_n=_v_a_l_u_e] ...
        !           654: 
        !           655: _O_p_t_i_o_n_s:
        !           656:      bbss=_n      Set I/O buffer size to _n
        !           657:      ccbbss=_n     Set conversion buffer size to _n
        !           658:      ccoonnvv=_l_i_s_t Comma-separated list of conversions:
        !           659:         aasscciiii  Convert EBCDIC to ASCII
        !           660:         eebbccddiicc Convert ASCII to standard EBCDIC
        !           661:         iibbmm    Convert ASCII to IBM print codes
        !           662:         llccaassee  Map all letters to lower case
        !           663:         nnooeerrrroorr
        !           664:                Continue if error occurs
        !           665:         sswwaabb   Swap byte pairs
        !           666:         ssyynncc   Pad input to _i_b_s
        !           667:         uuccaassee  Map all letters to upper case
        !           668:      ccoouunntt=_n   Number of buffers to copy from input
        !           669:      ffiilleess=_n   Number of files to copy (useful with tape)
        !           670:      iibbss=_n     Input buffer size
        !           671:      iiff=_f_i_l_e   Set input file to _f_i_l_e
        !           672:      oobbss=_n     Set output block size to _n
        !           673:      ooff=_f_i_l_e   Set output file to _f_i_l_e
        !           674:      sseeeekk=_n    Set seek position of output to _n
        !           675:      sskkiipp=_n    Skip _n input blocks
        !           676: #deroff
        !           677: ddeerrooffff -- Remove text formatting control information
        !           678: 
        !           679: ddeerrooffff [-ww] [-xx] [_f_i_l_e ...]
        !           680: 
        !           681: _O_p_t_i_o_n_s:
        !           682:      -ww        Divide the output into words, one per line
        !           683:      -xx        Extra knowledge of macro packages
        !           684: #detab
        !           685: ddeettaabb -- Replace tab characters with spaces
        !           686: 
        !           687: ddeettaabb [-tt_t_a_b_s_i_z_e]
        !           688: 
        !           689: _O_p_t_i_o_n:
        !           690:      -tt_t_a_b_s_i_z_e Set _t_a_b_s_i_z_e (2-256, inclusive)
        !           691: #df
        !           692: ddff -- Measure free space on disk
        !           693: 
        !           694: ddff [-aaiitt] _d_e_v_i_c_e
        !           695: 
        !           696: _O_p_t_i_o_n_s:
        !           697:      -aa        Give entries only for mounted devices
        !           698:      -ii        Summarize i-node usage
        !           699:      -tt        Give total number of blocks on _d_e_v_i_c_e
        !           700: #diff
        !           701: ddiiffff -- Summarize differences between two files
        !           702: 
        !           703: ddiiffff [-bbddeeffhh] [-cc _s_y_m_b_o_l] _f_i_l_e_1 _f_i_l_e_2
        !           704: 
        !           705: _O_p_t_i_o_n_s:
        !           706:      -bb        Ignore trailing blanks; all strings of blanks are equal
        !           707:      -cc _s_y_m    Make ccpppp input conditionalized on _s_y_m
        !           708:      -dd        Use -hh algorithm for large (>25,000 character) files
        !           709:      -ee        Make eedd script
        !           710:      -ff        Make fake (non-usable) eedd script
        !           711:      -hh        Half-hearted algorithm (works on long files)
        !           712:      -ss        Make sseedd script
        !           713: 
        !           714: If either _f_i_l_e_1 or _f_i_l_e_2 is `-', stdin is used.  If one _f_i_l_e is a directory,
        !           715: the other _f_i_l_e under that directory is used.
        !           716: #diff3
        !           717: ddiiffff33 -- Summarize differences among three files
        !           718: 
        !           719: ddiiffff33 [-eexx33] _f_i_l_e_1 _f_i_l_e_2 _f_i_l_e_3
        !           720: 
        !           721: _O_p_t_i_o_n_s:
        !           722:      -ee        Make eedd script to change _f_i_l_e_2 and _f_i_l_e to _f_i_l_e_1 (changes marked
        !           723:                with ==== or ====33)
        !           724:      -xx        Above script with changes marked ==== (all different)
        !           725:      -33        Above script with changes marked ====33 (_f_i_l_e_3 different)
        !           726: #dirs
        !           727: ddiirrss -- Print the contents of the directory stack
        !           728: 
        !           729: ddiirrss
        !           730: 
        !           731: sshh only.
        !           732: #disable
        !           733: ddiissaabbllee -- Disable a port
        !           734: 
        !           735: /eettcc/ddiissaabbllee _p_o_r_t...
        !           736: 
        !           737: #domain
        !           738: ddoommaaiinn -- Set your system's mail domain
        !           739: 
        !           740: /eettcc/ddoommaaiinn
        !           741: 
        !           742: #dos
        !           743: ddooss -- Manipulate files on MS-DOS file systems
        !           744: 
        !           745: ddooss [-]ddFFllrrttxx[_f_l_a_g_s] [_d_e_v_i_c_e] [_f_i_l_e ...]
        !           746: 
        !           747: _C_o_m_m_a_n_d_s:
        !           748:      dd         Delete specified files
        !           749:      FF         Build MS-DOS file system (format)
        !           750:      ll[_l_a_b_e_l]  Label disk
        !           751:      rr         Replace _f_i_l_e_s (default, all files in `.')
        !           752:      tt         List contents (default, all files)
        !           753:      xx         Extract specified _f_i_l_e_s (default, all files)
        !           754: _F_l_a_g_s:
        !           755:      aa         ASCII data extract/replace (default, binary data)
        !           756:      cc         Read only; do not write changes to MS-DOS file system
        !           757:      kk         Keep _m_t_i_m_e on extract/replace (default, now)
        !           758:      nn         Newest files first in list (default, alphabetized)
        !           759:      pp         Piped extract/replace
        !           760:      ss_d_i_r      Suppress subdirectory _d_i_r
        !           761:      vv         Verbose
        !           762:      [11-99]     Specify logical drive on extended MS-DOS partition
        !           763: 
        !           764: The default device is /ddeevv/ddooss.
        !           765: #doscat
        !           766: ddoossccaatt -- Concatenate a file on an MS-DOS file system
        !           767: 
        !           768: ddoossccaatt _d_e_v_i_c_e:[/_d_i_r_e_c_t_o_r_y/]_f_i_l_e
        !           769: 
        !           770: #doscp
        !           771: ddoossccpp -- Copy files to/from an MS-DOS file system
        !           772: 
        !           773: ddoossccpp [-aabbkkmmrrvv] _s_r_c _d_e_s_t
        !           774: 
        !           775: _O_p_t_i_o_n_s
        !           776:      aa         ASCII.  When copying from MS-DOS to COHERENT, convert the
        !           777:                carriage-return/newline combination to newline characters; when
        !           778:                copying from COHERENT to MS-DOS, do the opposite.
        !           779:      bb         Binary.  Do not convert newline conversion.
        !           780:      kk         Keep the time stamp on copied files.
        !           781:      mm         Move.  Same as aa, described above.
        !           782:      rr         Same as bb, described above.
        !           783:      vv         Verbose.  Describe each action as it is executed.
        !           784: #doscpdir
        !           785: ddoossccppddiirr -- Copy a directory to/from an MS-DOS file system
        !           786: 
        !           787: ddoossccppddiirr [-aakkmmvv] _s_r_c _d_e_s_t
        !           788: 
        !           789: _O_p_t_i_o_n_s
        !           790:      aa         ASCII.  When copying from MS-DOS to COHERENT, convert the
        !           791:                carriage-return/newline combination to newline characters; when
        !           792:                copying from COHERENT to MS-DOS, do the opposite.
        !           793:      kk         Keep the time stamp on copied files.
        !           794:      mm         Move.  Same as aa, described above.
        !           795:      vv         Verbose.  Describe each action as it is executed.
        !           796: #dosdel
        !           797: ddoossddeell -- Delete a file from an MS-DOS file system
        !           798: 
        !           799: ddoossddeell [-vv] _d_e_v_i_c_e:/_d_i_r/_f_i_l_e
        !           800: 
        !           801: _O_p_t_i_o_n
        !           802:      vv         Verbose.  Describe each action as it is executed.
        !           803: #dosdir
        !           804: ddoossddiirr -- List contents of an MS-DOS directory
        !           805: 
        !           806: ddoossddiirr [-nnvv] _d_e_v_i_c_e:[_d_i_r/][_f_i_l_e]
        !           807: 
        !           808: _O_p_t_i_o_n_s
        !           809:      nn         List files in order of creation (newest file last) rather than
        !           810:                in alphabetical order.
        !           811:      vv         Verbose.  Describe each action as it is executed.
        !           812: #dosformat
        !           813: ddoossffoorrmmaatt -- Format a floppy disk
        !           814: 
        !           815: ddoossffoorrmmaatt [-vv] _d_e_v_i_c_e
        !           816: 
        !           817: _O_p_t_i_o_n
        !           818:      vv         Verbose.  Describe each action as it is executed.
        !           819: #doslabel
        !           820: ddoossllaabbeell -- Label an MS-DOS floppy disk
        !           821: 
        !           822: ddoossllaabbeell [-vv] _d_e_v_i_c_e: _l_a_b_e_l
        !           823: 
        !           824: _O_p_t_i_o_n
        !           825:      vv         Verbose.  Describe each action as it is executed.
        !           826: #dosls
        !           827: ddoossllss -- List files on an MS-DOS file system
        !           828: 
        !           829: ddoossllss [-vv] _d_e_v_i_c_e:[/_d_i_r_e_c_t_o_r_y/][_f_i_l_e]
        !           830: 
        !           831: _O_p_t_i_o_n:
        !           832:      -vv        Print output in long format, analogous to llss -ll.
        !           833: #dosmkdir
        !           834: ddoossmmkkddiirr -- Create a directory in an MS-DOS file system
        !           835: 
        !           836: ddoossmmkkddiirr _d_e_v_i_c_e:_d_i_r_e_c_t_o_r_y
        !           837: 
        !           838: #dosrm
        !           839: ddoossrrmm -- Remove a file from an MS-DOS file system
        !           840: 
        !           841: ddoossrrmm _d_e_v_i_c_e:[/_d_i_r_e_c_t_o_r_y/]_f_i_l_e
        !           842: 
        !           843: #dosrmdir
        !           844: ddoossrrmmddiirr -- Remove a directory from an MS-DOS file system
        !           845: 
        !           846: ddoossrrmmddiirr _d_e_v_i_c_e:_d_i_r_e_c_t_o_r_y
        !           847: 
        !           848: #drvld
        !           849: ddrrvvlldd -- Load a loadable driver into memory
        !           850: 
        !           851: /eettcc/ddrrvvlldd _o_p_t_i_o_n_s _d_r_i_v_e_r
        !           852: 
        !           853: _O_p_t_i_o_n_s:
        !           854:      -kk _k_e_r_n_e_l Use the symbol table from _k_e_r_n_e_l instead of the default
        !           855:                /ccoohheerreenntt.
        !           856:      -rr        Remove any temporary files it creates in directory /ttmmpp.
        !           857:      -oo _o_u_t_f_i_l_e
        !           858:                Write debugginf symbol table to _o_u_t_f_i_l_e rather than to
        !           859:                /ttmmpp/_d_r_i_v_e_r.
        !           860: #drvld.all
        !           861: ddrrvvlldd.aallll -- Load loadable drivers at boot time
        !           862: 
        !           863: /eettcc/ddrrvvlldd.aallll
        !           864: 
        !           865: #du
        !           866: dduu -- Summarize disk usage
        !           867: 
        !           868: dduu [-aa] [-ss] [_d_i_r_e_c_t_o_r_y ...]
        !           869: 
        !           870: _O_p_t_i_o_n_s:
        !           871:      -aa        Print an entry for each file
        !           872:      -ss        Print only a summary
        !           873: #dump
        !           874: dduummpp -- File-system backup utility
        !           875: 
        !           876: dduummpp [_o_p_t_i_o_n_s] [_a_r_g_u_m_e_n_t ...]
        !           877: 
        !           878: _O_p_t_i_o_n_s:
        !           879:      00-99       Set dump level (default, 9)
        !           880:      bb         Next argument is blocking factor (default, 20)
        !           881:      dd         Next argument is density in bpi (default, 1600)
        !           882:      ff         Next argument is output device name
        !           883:      ss         Next argument is tape length in feet (default, 2300)
        !           884:      SS         Next argument is floppy disk size in blocks
        !           885:      uu         Update /eettcc/ddddaattee
        !           886:      vv         Verbose (display date and tape length)
        !           887: #dumpdate
        !           888: dduummppddaattee -- Print dump dates
        !           889: 
        !           890: dduummppddaattee [_f_i_l_e_s_y_s_t_e_m ...]
        !           891: 
        !           892: #dumpdir
        !           893: dduummppddiirr -- Print the directory of a dump
        !           894: 
        !           895: dduummppddiirr [aaff [_a_r_g_u_m_e_n_t ...] ]
        !           896: 
        !           897: _O_p_t_i_o_n_s:
        !           898:      aa         List normally suppressed `.' and `..' names
        !           899:      ff         Next argument is dump device name (default, /ddeevv/dduummpp)
        !           900: #echo
        !           901: eecchhoo -- Repeat/expand an argument
        !           902: 
        !           903: eecchhoo [-nn] [_a_r_g_u_m_e_n_t ...]
        !           904: 
        !           905: _O_p_t_i_o_n:
        !           906:      -nn        Do not print terminal newline
        !           907: 
        !           908: Copies all command arguments to the standard output, with the following
        !           909: special-character sequences being replaced with the equivalent ASCII character:
        !           910:      \bb        Backspace
        !           911:      \cc        Print line without a newline (like -nn option)
        !           912:      \ff        Formfeed
        !           913:      \nn        Newline
        !           914:      \rr        Carriage return
        !           915:      \tt        Tab
        !           916:      \vv        Vertical tab
        !           917:      \\        Backslash
        !           918:      \_n_n_n      _n_n_n is octal value of desired character
        !           919: #ed
        !           920: eedd -- Interactive line editor
        !           921: 
        !           922: eedd [-] [+ccmmooppssvv] [_f_i_l_e]
        !           923: 
        !           924: _O_p_t_i_o_n_s:
        !           925:      -         Suppress character counts on rr, ww, ee commands
        !           926:      -xx        Encrypt _f_i_l_e
        !           927:      +cc        Print character counts on rr, ww, ee
        !           928:      +mm        Allow multiple commands per line
        !           929:      +oo        Print line counts instead of character counts
        !           930:      +pp        Prompt for each command with `*'
        !           931:      +ss        Lower case matches upper in patterns
        !           932:      +vv        Verbose error messages
        !           933: #egrep
        !           934: eeggrreepp -- Extended pattern search
        !           935: 
        !           936: eeggrreepp [_o_p_t_i_o_n ...] [_p_a_t_t_e_r_n] [_f_i_l_e ...]
        !           937: 
        !           938: _O_p_t_i_o_n_s:
        !           939:      -AA        Build _e_r_r_o_r _l_i_s_t for interactive editing using MicroEMACS, like
        !           940:                -AA option to the cccc command
        !           941:      -bb        Each output line has block number of match
        !           942:      -cc        Print only a count of the matching lines
        !           943:      -ee        Next argument is _p_a_t_t_e_r_n
        !           944:      -ff        Next argument is file with one pattern per line
        !           945:      -hh        Suppress printing of file names on matched lines
        !           946:      -ll        Print only names of files containing matches
        !           947:      -nn        Print line number of file with each matched line output
        !           948:      -ss        Suppress output, just return status
        !           949:      -vv        Negate the sense of match
        !           950:      -yy        Lower-case letters in _p_a_t_t_e_r_n match upper- and lower-case
        !           951: 
        !           952: The _p_a_t_t_e_r_n is a pattern roughly like that found in eedd.  If no _f_i_l_e is
        !           953: specified, stdin is read.  eeggrreepp is like ggrreepp -aa, but is an order of magnitude
        !           954: faster.
        !           955: #elvis
        !           956: eellvviiss -- Clone of Berkeley-standard screen editor
        !           957: 
        !           958: eellvviiss [ _o_p_t_i_o_n_s ] [ +_c_m_d ] [ _f_i_l_e_1 ... _f_i_l_e_2_7 ]
        !           959: 
        !           960: _O_p_t_i_o_n_s:
        !           961:      -ee        Begin in colon-command mode
        !           962:      -ii        Begin in input mode
        !           963:      -rr        Recover a previous edit
        !           964:      -RR        Read-only mode
        !           965:      -tt _t_a_g    Begin editing at _t_a_g
        !           966:      -mm        Use in error-handling mode
        !           967:      -vv        Begin in visual-command mode
        !           968:      +_c_o_m_m_a_n_d  Execute _c_o_m_m_a_n_d before editing
        !           969: #enable
        !           970: eennaabbllee -- Enable a port
        !           971: 
        !           972: /eettcc/eennaabbllee _p_o_r_t...
        !           973: 
        !           974: #env
        !           975: eennvv -- Execute a command in an environment
        !           976: 
        !           977: eennvv [-] [_V_A_R_I_A_B_L_E=_v_a_l_u_e ...] [_c_o_m_m_a_n_d _a_r_g_s]
        !           978: 
        !           979: #epson
        !           980: eeppssoonn -- Print files on Epson printer
        !           981: 
        !           982: eeppssoonn [ -ccddffrrww88 ] [ -bb _h_e_a_d ] [ -ii _n ] [ -oo _o_f_i_l_e ] [ -ss _n ] [ _f_i_l_e ... ]
        !           983: 
        !           984: _O_p_t_i_o_n_s:
        !           985:      bb _h_e_a_d    Print wide banner _h_e_a_d at top of first page
        !           986:      cc         Compressed printing
        !           987:      dd         Print boldface with double strike, not emphasize mode
        !           988:      ff         Suppress formfeed after each _f_i_l_e
        !           989:      ii_n        Indent output 'n' spaces
        !           990:      oo _o_f_i_l_e   Send output to _o_f_i_l_e (default, /ddeevv/llpp)
        !           991:      rr         Use only Roman character set (no italics)
        !           992:      ss_n        Vertical spacing _n (default, 1)
        !           993:      ww         Double-width printing
        !           994:      88         Eight lines per inch (default, six)
        !           995: #eval
        !           996: eevvaall -- Evaluate arguments
        !           997: 
        !           998: eevvaall [_t_o_k_e_n ...]
        !           999: 
        !          1000: The shell executes eevvaall directly.
        !          1001: #ex
        !          1002: eexx -- Berkeley-style line editor
        !          1003: 
        !          1004: eexx [ _o_p_t_i_o_n_s ] [ +_c_m_d ] [ _f_i_l_e_1 ... _f_i_l_e_2_7 ]
        !          1005: 
        !          1006: _O_p_t_i_o_n_s:
        !          1007:      -rr        Recover a previous edit
        !          1008:      -RR        Read-only mode
        !          1009:      -tt _t_a_g    Begin editing at _t_a_g
        !          1010:      -mm        Use in error-handling mode
        !          1011:      +_c_o_m_m_a_n_d  Execute _c_o_m_m_a_n_d before editing
        !          1012: #exec
        !          1013: eexxeecc -- Execute command directly
        !          1014: 
        !          1015: eexxeecc [_c_o_m_m_a_n_d]
        !          1016: 
        !          1017: The shell executes _c_o_m_m_a_n_d by eexxeecc rather than ffoorrkk.  This normally terminates
        !          1018: the current shell.  Current shell I/O may be redirected by eexxeecc with no
        !          1019: _c_o_m_m_a_n_d.
        !          1020: #exit
        !          1021: eexxiitt -- Exit from a shell
        !          1022: 
        !          1023: eexxiitt [_s_t_a_t_u_s]
        !          1024: 
        !          1025: The previous status is retained if none is specified.  eexxiitt sets the status but
        !          1026: does not terminate an interactive shell.  The shell executes eexxiitt directly.
        !          1027: #export
        !          1028: eexxppoorrtt -- Add a shell variable to the environment
        !          1029: 
        !          1030: eexxppoorrtt [_n_a_m_e ...]
        !          1031: eexxppoorrtt [_n_a_m_e=_v_a_l_u_e]
        !          1032: 
        !          1033: #expr
        !          1034: eexxpprr -- Compute a command-line expression
        !          1035: 
        !          1036: eexxpprr _a_r_g_u_m_e_n_t ...
        !          1037: 
        !          1038: _O_p_t_i_o_n_s:
        !          1039:      nn         Any integer with optional sign
        !          1040:      _s_t_r_i_n_g    Used with comparisons and lleenn operator
        !          1041:      +         Arithmetic operators (one of `+', `-', `*', `/', `%')
        !          1042:      !         Unary not
        !          1043:      -         Unary minus
        !          1044:      ==        Relational operators (one of `>', `<', `>=', `<=', `==', `!=')
        !          1045:      &         Logical AND of previous and next expression
        !          1046:      |         Logical OR of previous and next expression
        !          1047:      lleenn       Length of string given by next argument
        !          1048:      _e_1:_e_2     Set to number of characters matching regular expression _e_2 in
        !          1049:                string _e_1; if _e_2 contains any `\(...\)' sequences, result is
        !          1050:                concatenation of matched parts
        !          1051:      ( _e )     Parentheses for grouping
        !          1052:      {
        !          1053:                EEvvaalluuaattee _e_2 if _e_1 is true, _e_3 otherwise; _e_3 defaults to 0 if
        !          1054:                missing
        !          1055: #factor
        !          1056: ffaaccttoorr -- Factor a number
        !          1057: 
        !          1058: ffaaccttoorr [ _n_u_m_b_e_r ... ]
        !          1059: 
        !          1060: #false
        !          1061: ffaallssee -- Unconditional failure
        !          1062: 
        !          1063: ffaallssee
        !          1064: 
        !          1065: #fc
        !          1066: ffcc -- Edit and re-execute one or more previous commands
        !          1067: 
        !          1068: ffcc [-llnn] [_f_i_r_s_t [_l_a_s_t]]
        !          1069: ffcc -ss [_o_l_d=_n_e_w] [_c_o_m_m_a_n_d]"
        !          1070: 
        !          1071: _O_p_t_i_o_n_s:
        !          1072:      -ll        Print commands on stdout
        !          1073:      -nn        Suppress default command numbers
        !          1074: 
        !          1075: kksshh only.
        !          1076: #fdformat
        !          1077: ffddffoorrmmaatt -- Low-level format a floppy disk
        !          1078: 
        !          1079: /eettcc/ffddffoorrmmaatt [ _o_p_t_i_o_n ... ] _s_p_e_c_i_a_l
        !          1080: 
        !          1081: _O_p_t_i_o_n_s:
        !          1082:      -aa        Print information on stdout during format
        !          1083:      -ii _n      Interleave factor _n (0-7; default, 6)
        !          1084:      -oo _n      Skew factor _n for sector numbering (default, 0)
        !          1085:      -vv        Verify
        !          1086:      -ww _f_i_l_e   Copy _f_i_l_e to formatted floppy disk track by track
        !          1087: #fdisk
        !          1088: ffddiisskk -- Hard-disk partitioning utility
        !          1089: 
        !          1090: /eettcc/ffddiisskk [-rr] [-cc] [-bb _m_b_o_o_t] _x_d_e_v ...
        !          1091: 
        !          1092: _O_p_t_i_o_n_s:
        !          1093:      -rr        Read-only access
        !          1094:      -bb        Add master boot code from file _m_b_o_o_t
        !          1095:      -cc        Specify disk geometry for non-standard drives
        !          1096: 
        !          1097: A hard disk can be split into a maximum of four partitions (logical devices).
        !          1098: #file
        !          1099: ffiillee -- Guess a file's type
        !          1100: 
        !          1101: ffiillee _f_i_l_e ...
        !          1102: 
        !          1103: #find
        !          1104: ffiinndd -- Search for files satisfying a pattern
        !          1105: 
        !          1106: ffiinndd _d_i_r_e_c_t_o_r_y ... [_e_x_p_r_e_s_s_i_o_n ...]
        !          1107: 
        !          1108: _E_x_p_r_e_s_s_i_o_n:
        !          1109:      -aattiimmee _n  File has been accessed in _n days
        !          1110:      -ccttiimmee _n  File's i-node has been changed in _n days
        !          1111:      -eexxeecc _c_m_d Command _c_m_d is successful
        !          1112:      -ggrroouupp _g_n File belongs to group _g_n
        !          1113:      -iinnuumm _n   File has i-node _n
        !          1114:      -lliinnkkss _n  File has _n links to it
        !          1115:      -mmttiimmee _n  File has been modified within _n days
        !          1116:      -nnaammee _p_a_t_t_e_r_n
        !          1117:                File name matches _p_a_t_t_e_r_n (shell conventions)
        !          1118:      -nneewweerr_f_i_l_e
        !          1119:                File has been modified since _f_i_l_e
        !          1120:      -nnoopp      Always true; does nothing
        !          1121:      -ookk _c_m_d   Like -eexxeecc, except it asks
        !          1122:      -ppeerrmm _o_c_t_a_l
        !          1123:                File permissions are _o_c_t_a_l
        !          1124:      -pprriinntt    Always true; prints current path name
        !          1125:      -ssiizzee _n   File is _n blocks long
        !          1126:      -ttyyppee _c   File matches type (_c may be [bcdfmp])
        !          1127:      -uusseerr _u_n_a_m_e
        !          1128:                _u_n_a_m_e owns file
        !          1129:      eexxpp -aa _e_x_p _e_x_p
        !          1130:                Both expressions are true
        !          1131:      eexxpp -oo _e_x_p _e_x_p
        !          1132:                One of the expressions is true
        !          1133:      ! _e_x_p     Expression is false
        !          1134:      (_e_x_p)     Parentheses for grouping
        !          1135: 
        !          1136: If no expression is specified, -pprriinntt is assumed.
        !          1137: #fixstack
        !          1138: ffiixxssttaacckk -- Change stack allocation
        !          1139: 
        !          1140: ffiixxssttaacckk +-_v_a_l_u_e [ _f_i_l_e_n_a_m_e ]
        !          1141: 
        !          1142: This command applies to COHERENT 286 only
        !          1143: #fnkey
        !          1144: ffnnkkeeyy -- Set/print function keys for the console
        !          1145: 
        !          1146: ffnnkkeeyy [ _n [ _s_t_r_i_n_g ] ]
        !          1147: 
        !          1148: Sets function key _n to send _s_t_r_i_n_g; if no _s_t_r_i_n_g, set it to send nothing.  If
        !          1149: no arguments, ffnnkkeeyy prints the function keys.
        !          1150: #for
        !          1151: ffoorr -- Execute commands for tokens in list
        !          1152: 
        !          1153: ffoorr _n_a_m_e [iinn _t_o_k_e_n ...] ddoo _s_e_q_u_e_n_c_e ddoonnee
        !          1154: 
        !          1155: If _i_n clause is omitted, list of positional parameters to current script is
        !          1156: assumed.  Both ddoo and ddoonnee must be first token on line or preceded by `;'.  The
        !          1157: shell executes ffoorr directly.
        !          1158: #fortune
        !          1159: ffoorrttuunnee -- Print randomly selected, hopefully humorous, text
        !          1160: 
        !          1161: /uussrr/ggaammeess/ffoorrttuunnee [ _f_i_l_e ]
        !          1162: 
        !          1163: _O_p_t_i_o_n:
        !          1164:      _f_i_l_e      Read a fortune from _f_i_l_e, instead of the default file
        !          1165:                /uussrr/ggaammeess/lliibb/ffoorrttuunneess
        !          1166: #from
        !          1167: ffrroomm -- Generate list of numbers, for use in loop
        !          1168: 
        !          1169: ffrroomm _s_t_a_r_t ttoo _s_t_o_p [ bbyy _i_n_c_r ]
        !          1170: 
        !          1171: _s_t_a_r_t, _s_t_o_p, and _i_n_c_r (default, one) are decimal integers with optional `-'.
        !          1172: #fsck
        !          1173: ffsscckk -- Check and repair file systems interactively
        !          1174: 
        !          1175: /eettcc/ffsscckk [ -ffnnqqssSSyy ] [ -tt _t_e_m_p_f_i_l_e ] [ _f_i_l_e_s_y_s_t_e_m ... ]
        !          1176: 
        !          1177: _O_p_t_i_o_n_s:
        !          1178:      -ff        Fast check; check only if a block is claimed by more than one i-
        !          1179:                node, by an i-node and the free list, or more than once in the
        !          1180:                free list
        !          1181:      -nn        Default reply of no to all queries
        !          1182:      -qq        Quiet option; syppress file name warning messages
        !          1183:      -ss        Force reconstruction of the free list for all unmounted file
        !          1184:                systems.
        !          1185:      -SS        Same as -ss, but works on mounted file systems as well.  Not for
        !          1186:                the faint of heart.
        !          1187:      -tt        Use _t_e_m_p_f_i_l_e instead of /ddeevv/rrrraamm11 for temporary storage
        !          1188:      -yy        Default reply of yes to all queries
        !          1189: #fwtable
        !          1190: ffwwttaabbllee -- Build font-width table
        !          1191: 
        !          1192: ffwwttaabbllee [ -ppvv ] [ _i_n_f_i_l_e [ _o_u_t_f_i_l_e ] ]
        !          1193: 
        !          1194: _O_p_t_i_o_n_s:
        !          1195:      -pp        Input is PostScript AFM file, not PCL bitmap font
        !          1196:      -vv        Write a brief font description to stderr
        !          1197: #getopts
        !          1198: ggeettooppttss -- Parse command-line options
        !          1199: 
        !          1200: ggeettooppttss _o_p_t_s_t_r_i_n_g _n_a_m_e [ _o_p_t ]
        !          1201: 
        !          1202: kksshh only.
        !          1203: #getty
        !          1204: ggeettttyy -- Terminal initialization
        !          1205: 
        !          1206: /eettcc/ggeettttyy _t_y_p_e
        !          1207: 
        !          1208: #grep
        !          1209: ggrreepp -- Pattern search
        !          1210: 
        !          1211: ggrreepp [ooppttiioonn ...] [_p_a_t_t_e_r_n] [_f_i_l_e ...]
        !          1212: 
        !          1213: _O_p_t_i_o_n_s:
        !          1214:      -aa        Extra metacharacters supported (`(...)', `|', `+', and `?')
        !          1215:      -bb        Each output line has block number of match
        !          1216:      -cc        Print only count of matching lines
        !          1217:      -ee        Next argument is pattern
        !          1218:      -ff        Next argument is file containing one pattern per line
        !          1219:      -hh        Suppress printing of file names on matched lines
        !          1220:      -ll        Print only names of files containing matches
        !          1221:      -nn        Print line number of file with each matched line output
        !          1222:      -ss        Suppress output, just return status
        !          1223:      -vv        Negate sense of match
        !          1224:      -xx        Exact match (don't expand metacharacters)
        !          1225:      -yy        Lower-case letters in _p_a_t_t_e_r_n match upper- and lower-case
        !          1226: 
        !          1227: The _p_a_t_t_e_r_n is a regular expression roughly like that found in eedd.  If no _f_i_l_e
        !          1228: is specified, stdin is read.
        !          1229: #guess
        !          1230: gguueessss -- Extraordinarily amusing guessing game
        !          1231: 
        !          1232: /uussrr/ggaammeess/gguueessss
        !          1233: 
        !          1234: #hash
        !          1235: hhaasshh -- Add a command to the shell's hash table
        !          1236: 
        !          1237: hhaasshh [-rr] [_c_o_m_m_a_n_d ... ]
        !          1238: 
        !          1239: _O_p_t_i_o_n:
        !          1240:      -rr        Remove _c_o_m_m_a_n_d from hash table
        !          1241: 
        !          1242: kksshh only.
        !          1243: #head
        !          1244: hheeaadd -- Print the beginning of a file
        !          1245: 
        !          1246: hheeaadd [+_n[bbccll]] [_f_i_l_e]
        !          1247: hheeaadd [-_n[bbccll]] [_f_i_l_e]
        !          1248: 
        !          1249: _O_p_t_i_o_n_s:
        !          1250:      +         Count from beginning of file
        !          1251:      -         Count from end of file
        !          1252:      bb         Count in blocks
        !          1253:      cc         Count in characters
        !          1254:      ll         Count in lines
        !          1255: #help
        !          1256: hheellpp -- Print concise description of command
        !          1257: 
        !          1258: hheellpp [-dd_c] [-ff_f_i_l_e] [-ii_f_i_l_e] [-rr] [_c_o_m_m_a_n_d]...
        !          1259: 
        !          1260: _O_p_t_i_o_n_s
        !          1261:      -dd_c       Use character _c as the delimiter between helpfile entries.
        !          1262:      -ff_f_i_l_e    Read _f_i_l_e as the helpfile, instead of the default /eettcc/hheellppffiillee.
        !          1263:      -ii_f_i_l_e    Read _f_i_l_e as the helpfile's index, instead of the default
        !          1264:                /eettcc/hheellppiinnddeexx.
        !          1265:      -rr        Rebuild the helpfile's index.
        !          1266: 
        !          1267: If _c_o_m_m_a_n_d is omitted, print information about $LLAASSTTEERRRROORR.
        !          1268: #hp
        !          1269: hhpp -- Prepare files for Hewlett-Packard LaserJet printer
        !          1270: 
        !          1271: hhpp [ -aaccffllrr ] [ -ii_m_a_r_g ] [ -tt_t_o_p ] [ -pp_l_i_n_e_s ] [ _f_i_l_e ... ]
        !          1272: 
        !          1273: _O_p_t_i_o_n_s:
        !          1274:      -aa        Substitute ` ' for '
        !          1275:      -cc        Toggle cartridge in place switch
        !          1276:      -ff        Print pages in forward order (default)
        !          1277:      -ll        Landscape mode
        !          1278:      -ii_m_a_r_g    Indent to _m_a_r_g
        !          1279:      -pp_l_i_n_e_s   Page length is _l_i_n_e_s
        !          1280:      -rr        Print pages in reverse order (for LaserJet I).
        !          1281:      -tt_m_a_r_g    Set top margin to _m_a_r_g
        !          1282: #hpd
        !          1283: hhppdd -- Hewlett-Packard LaserJet printer spooler daemon
        !          1284: 
        !          1285: /uussrr/lliibb/hhppdd
        !          1286: 
        !          1287: #hpr
        !          1288: hhpprr -- Send file to Hewlett-Packard LaserJet printer spooler
        !          1289: 
        !          1290: hhpprr [-BBcceemmnnrr] [-bb _b_a_n_n_e_r] [ -ff _f_o_n_t_n_u_m] [_f_i_l_e ...]
        !          1291: 
        !          1292: _O_p_t_i_o_n_s:
        !          1293:      -BB        Suppress banner page and extra page at termination.  _M_u_s_t be
        !          1294:                used with a PostScript printer.
        !          1295:      -bb        Next argument is the banner
        !          1296:      -cc        Make a copy of each _f_i_l_e in spool area
        !          1297:      -ee        Erase all fonts from printer's memory
        !          1298:      -ff _f_o_n_t_n_u_m _f_i_l_e_1 ... _f_i_l_e_N
        !          1299:                Load into printer memory the HP soft fonts in _f_i_l_e_1 through
        !          1300:                _f_i_l_e_N; set font identifiers beginning with _f_o_n_t_n_u_m
        !          1301:      -mm        Send a message when listing is complete
        !          1302:      -nn        No message (default)
        !          1303:      -rr        Remove files when they have been spooled
        !          1304: #hpskip
        !          1305: hhppsskkiipp -- Abort/restart current listing on Hewlett-Packard LaserJet
        !          1306: 
        !          1307: hhppsskkiipp [-rr]
        !          1308: 
        !          1309: _O_p_t_i_o_n:
        !          1310:      -rr        Restarts the current listing
        !          1311: #icheck
        !          1312: iicchheecckk -- i-node consistency check
        !          1313: 
        !          1314: iicchheecckk [-ss] [-bb _N ...] [ -vv ] _f_i_l_e_s_y_s_t_e_m ...
        !          1315: 
        !          1316: _O_p_t_i_o_n_s:
        !          1317:      -bb        The following numeric arguments give block numbers; all
        !          1318:                references to these blocks are printed, with type
        !          1319:      -ss        Repair file system (requires write access)
        !          1320:      -vv        Print summary of information about file system
        !          1321: #if
        !          1322: iiff -- Execute a command conditionally
        !          1323: 
        !          1324: iiff _s_e_q_u_e_n_c_e_1 tthheenn _s_e_q_u_e_n_c_e_2 [eelliiff _s_e_q_u_e_n_c_e_3 tthheenn _s_e_q_u_e_n_c_e_4] ... [eellssee _s_e_q_u_e_n_c_e_5] ffii
        !          1325: 
        !          1326: Each tthheenn, eelliiff, eellssee, and ffii must occur unquoted at the start of a line or
        !          1327: preceded by `;'.  The shell executes iiff directly.
        !          1328: #infocmp
        !          1329: iinnffooccmmpp -- De-compile a terminfo file
        !          1330: 
        !          1331: iinnffooccmmpp [_f_i_l_e ... ]
        !          1332: 
        !          1333: #init
        !          1334: iinniitt -- System initialization
        !          1335: 
        !          1336: /eettcc/iinniitt
        !          1337: 
        !          1338: init -- System initialization Usage:    /etc/init
        !          1339: #install
        !          1340: iinnssttaallll -- Install a software update onto COHERENT
        !          1341: 
        !          1342: /eettcc/iinnssttaallll _i_d _d_e_v_i_c_e _n_d_i_s_k_s
        !          1343: 
        !          1344: _A_r_g_u_m_e_n_t_s:
        !          1345:      _i_d        String that identifies the release; e.g., ccoohh.330011 identifies
        !          1346:                COHERENT release version 3.0.1.
        !          1347:      _d_e_v_i_c_e    The physical device from which the installation takes place;
        !          1348:                e.g., /ddeevv/ffhhaa00 identifies floppy-disk drive 0 (drive A), where
        !          1349:                it is a high-density, 5.25-inch disk.
        !          1350:      _n_d_i_s_k_s    Number of floppy disks in the release.
        !          1351: #jobs
        !          1352: jjoobbss -- Print information about jobs
        !          1353: 
        !          1354: jjoobbss
        !          1355: 
        !          1356: kksshh only.
        !          1357: #join
        !          1358: jjooiinn -- Join two data bases
        !          1359: 
        !          1360: jjooiinn [-aa [_n] ] [-ee _s_t_r_i_n_g ] [-jj[_n] _k_e_y_f] [-oo _n._m ...] [-tt_c] _f_i_l_e_1 _f_i_l_e_2
        !          1361: 
        !          1362: _O_p_t_i_o_n_s:
        !          1363:      -aa[_n]     Print unpaired records from file _n
        !          1364:      -ee _s      Replace empty fields on output with string _s
        !          1365:      -jj[_n] _k_e_y Use _k_e_y of file _n for comparison
        !          1366:      -oo [_n.]_m ..
        !          1367:                Subsequent arguments list fields to output; each has file _n and
        !          1368:                field number _m
        !          1369:      -tt_c       Field separator is character _c
        !          1370: 
        !          1371: If either _f_i_l_e_1 or _f_i_l_e_2 is `-', stdin is used.  The optional file _n may be
        !          1372: either 1 or 2; if omitted, both 1 and 2 are assumed.
        !          1373: #kermit
        !          1374: kkeerrmmiitt -- Inter-system communication and file transfer
        !          1375: 
        !          1376: kkeerrmmiitt cc[bbeellLL _b_a_u_d _e_s_c _l_i_n_e]
        !          1377: kkeerrmmiitt rr[bbddffhhiillLLtt _b_a_u_d _l_i_n_e]
        !          1378: kkeerrmmiitt ss[aabbddffhhiillLLmmttxx _b_a_u_d _l_i_n_e] _f_i_l_e ...
        !          1379: 
        !          1380: _M_o_d_e_s:
        !          1381:      cc         Connect
        !          1382:      rr         Receive
        !          1383:      ss         Send
        !          1384: _O_p_t_i_o_n_s:
        !          1385:      aa         Specify path for sending and receiving files
        !          1386:      bb _b_a_u_d    Use given baud rate
        !          1387:      dd         Print debug information
        !          1388:      ee _e_s_c     Use _e_s_c as escape character (default, `^')
        !          1389:      ff         Suppress file-name conversion
        !          1390:      hh         Host mode
        !          1391:      ii         Image mode (for non-ASCII transfer)
        !          1392:      ll _l_i_n_e    Use given line
        !          1393:      LL         Log all commands into file LLoogg
        !          1394:      mm         Macintosh mode
        !          1395:      tt         Tymnet mode
        !          1396:      xx         Use complete path name for receiving file
        !          1397: _C_o_m_m_a_n_d_s:
        !          1398:      _e_s_ccc      Exit from kkeerrmmiitt
        !          1399:      _e_s_css      Suspend kkeerrmmiitt
        !          1400: #kill
        !          1401: kkiillll -- Signal a process
        !          1402: 
        !          1403: kkiillll [- _s_i_g_n_a_l ] _p_i_d ...
        !          1404: 
        !          1405: #ksh
        !          1406: kksshh -- The Korn shell
        !          1407: 
        !          1408: kksshh _t_o_k_e_n ...
        !          1409: 
        !          1410: #l
        !          1411: ll -- List directory's contents in long format
        !          1412: 
        !          1413: ll [_f_i_l_e ...]
        !          1414: 
        !          1415: #lc
        !          1416: llcc -- List directory's contents in columnar format
        !          1417: 
        !          1418: llcc [ -11aabbccddffpp ] [ _d_i_r_e_c_t_o_r_y ...]
        !          1419: 
        !          1420: _O_p_t_i_o_n_s:
        !          1421:      -11        List files one per line instead of in columns
        !          1422:      -aa        List all files in directory (including `.' and `..')
        !          1423:      -bb        List block-special files only
        !          1424:      -cc        List character-special files only
        !          1425:      -dd        List directories only
        !          1426:      -ff        List regular files only
        !          1427:      -pp        List pipe files only
        !          1428: 
        !          1429: Options can be combined.  If no _d_i_r_e_c_t_o_r_y is specified, the current directory
        !          1430: is used.
        !          1431: #ld
        !          1432: lldd -- Link relocatable object modules
        !          1433: 
        !          1434: lldd [_o_p_t_i_o_n ...] _f_i_l_e ...
        !          1435: 
        !          1436: _O_p_t_i_o_n_s:
        !          1437:      -dd        Define commons (even if undefined symbols).  COHERENT 286 only.
        !          1438:      -ee _e_n_t    Set entry point to symbol or octal number
        !          1439:      -ff        (Force) Force link even if there are errors
        !          1440:      -ii        Bind output sepid
        !          1441:      -KK        Rebuilt a new kernel.
        !          1442:      -LL_d_i_r_e_c_t_o_r_y
        !          1443:                Search _d_i_r_e_c_t_o_r_y for libraries and objects before searching the
        !          1444:                directories named in the environmental variable LLIIBBPPAATTHH
        !          1445:      -ll_l_i_b     Use standard library _l_i_b
        !          1446:      -oo _f_i_l_e   Write output into _f_i_l_e (default, _l._o_u_t)
        !          1447:      -qq        (Quiet) Suppress all warning messages
        !          1448:      -QQ        Quiet: Suppress all error messages
        !          1449:      -rr        Retain relocation information
        !          1450:      -ss        Discard symbol table
        !          1451:      -uu _s_y_m    Undefine _s_y_m (force library search)
        !          1452:      -xx        Discard all local symbols
        !          1453:      -XX        Discard C internal local symbols
        !          1454: #let
        !          1455: lleett -- Evaluate an expression
        !          1456: 
        !          1457: lleett [_e_x_p_r_e_s_s_i_o_n]
        !          1458: 
        !          1459: kksshh only.
        !          1460: #lex
        !          1461: lleexx -- Lexical analyzer generator
        !          1462: 
        !          1463: lleexx [-tt][-vv][_f_i_l_e]
        !          1464: cccc lleexx.yyyy.cc -llll
        !          1465: 
        !          1466: _O_p_t_i_o_n_s:
        !          1467:      -tt        Write to standard output instead of lleexx.yyyy.cc
        !          1468:      -vv        Give statistics about generated tables
        !          1469: #lf
        !          1470: llff -- List directory's contents in columnar format
        !          1471: 
        !          1472: llff [_f_i_l_e ...]
        !          1473: 
        !          1474: #lines
        !          1475: lliinneess -- Highly amusing board game
        !          1476: 
        !          1477: /uussrr/ggaammeess/lliinneess
        !          1478: 
        !          1479: #ln
        !          1480: llnn -- Create a link to a file
        !          1481: 
        !          1482: llnn [-ff] _o_l_d_f_i_l_e _n_e_w_f_i_l_e
        !          1483: llnn [-ff] _o_l_d_f_i_l_e ... _d_i_r_e_c_t_o_r_y
        !          1484: 
        !          1485: _O_p_t_i_o_n:
        !          1486:      -ff        Force link even if _n_e_w_f_i_l_e exists
        !          1487: #login
        !          1488: llooggiinn -- Log in or change user name
        !          1489: 
        !          1490: llooggiinn [_u_s_e_r_n_a_m_e]
        !          1491: 
        !          1492: #logmsg
        !          1493: llooggmmssgg -- Hold COHERENT Login Message
        !          1494: 
        !          1495: /eettcc/llooggmmssgg
        !          1496: 
        !          1497: #look
        !          1498: llooookk -- Find matching lines in a sorted file
        !          1499: 
        !          1500: llooookk [-ddff] _s_t_r_i_n_g [_f_i_l_e]
        !          1501: 
        !          1502: _O_p_t_i_o_n_s:
        !          1503:      -dd        Dictionary ordering
        !          1504:      -ff        Fold cases for comparison
        !          1505: 
        !          1506: If no _f_i_l_e, llooookk uses /uussrr/ddiicctt/wwoorrddss with -ddff option.
        !          1507: #lpd
        !          1508: llppdd -- Line printer spooler daemon
        !          1509: 
        !          1510: /uussrr/lliibb/llppdd
        !          1511: 
        !          1512: #lpr
        !          1513: llpprr -- Send to line printer spooler
        !          1514: 
        !          1515: llpprr [-ccmmnnrr] [-bb _b_a_n_n_e_r] [_f_i_l_e ...]
        !          1516: 
        !          1517: _O_p_t_i_o_n_s:
        !          1518:      -BB        Suppress printing of a banner.  This option mmuusstt be used with
        !          1519:                PostScript printers.
        !          1520:      -bb        Next argument is the banner
        !          1521:      -cc        Copy each _f_i_l_e in spool area
        !          1522:      -mm        Send a message when listing is complete
        !          1523:      -nn        No message (default)
        !          1524:      -rr        Remove files when they have been spooled
        !          1525: #lpskip
        !          1526: llppsskkiipp -- Terminate/restart current line printer listing
        !          1527: 
        !          1528: llppsskkiipp [-rr]
        !          1529: 
        !          1530: _O_p_t_i_o_n:
        !          1531:      -rr        Restart current listing
        !          1532: 
        !          1533: With no argument, terminate current listing.
        !          1534: #lr
        !          1535: llrr -- List subdirectories' contents in columnar format
        !          1536: 
        !          1537: llrr [_f_i_l_e ...]
        !          1538: 
        !          1539: #ls
        !          1540: llss -- List directory's contents
        !          1541: 
        !          1542: llss [-aabbCCccddFFffggiillmmnnooppqqRRrrssttuuxx] [_f_i_l_e ... ]
        !          1543: 
        !          1544: _O_p_t_i_o_n_s:
        !          1545:      -aa        List all files (including `.' and `..')
        !          1546:      -bb        Print non-graphic characters in octal
        !          1547:      -CC        Print output in multi-column format, sorted down the columns
        !          1548:      -cc        Use attribute change instead of modified time for -ll and -tt
        !          1549:      -dd        Treat directories like files
        !          1550:      -FF        Print `/' after directories and `*' after executables
        !          1551:      -ff        Treat _f_i_l_e as a directory even if it is not
        !          1552:      -ii        Print the i-number as well
        !          1553:      -ll        Long format: show file type, permissions, size
        !          1554:      -mm        Output file names separated by commas
        !          1555:      -nn        Same as -ll
        !          1556:      -pp        Print `/' after directory names
        !          1557:      -qq        Print non-graphic characters as `?'
        !          1558:      -RR        Recursively display directories
        !          1559:      -rr        Reverse the order of all sorting
        !          1560:      -ss        Print the file size in blocks as well
        !          1561:      -tt        Sort by times, newest first
        !          1562:      -uu        Use accessed rather than modified time
        !          1563:      -xx        Print multicolumn output, sorted across the columns
        !          1564: #lx
        !          1565: llxx -- List directory's contents in columnar format
        !          1566: 
        !          1567: llxx [_f_i_l_e ...]
        !          1568: 
        !          1569: #m4
        !          1570: mm44 -- Macro processor
        !          1571: 
        !          1572: mm44 [ffiillee ...]
        !          1573: 
        !          1574: If _f_i_l_e is `-' or omitted, mm44 reads the standard input.
        !          1575: #mail
        !          1576: mmaaiill -- Computer mail
        !          1577: 
        !          1578: mmaaiill [-mmppqqrrvv] [-ff _f_i_l_e] [_u_s_e_r ...]
        !          1579: 
        !          1580: _O_p_t_i_o_n_s:
        !          1581:      -ff _f_i_l_e   Print mail from _f_i_l_e instead of default
        !          1582:      -mm        Notify each logged-in recipient when mail is sent
        !          1583:      -pp        Print mail non-interactively
        !          1584:      -qq        Exit on interrupt, leaving mail unchanged
        !          1585:      -rr        Print mail in reverse order
        !          1586:      -vv        Verbose mode: show version and expanded aliases
        !          1587: 
        !          1588: If _u_s_e_r is present, send each a mail message read from standard input.  Mail
        !          1589: message ends with EOF, a line containing only `.', or a line containing only
        !          1590: `?'; the last moves the message into editor for further editing processing
        !          1591: before transmission.
        !          1592: _C_o_m_m_a_n_d_s:
        !          1593:      dd         Delete current message; print the next
        !          1594:      mm [_u_s_e_r ...]
        !          1595:                Mail current message to each _u_s_e_r
        !          1596:      pp         Print this message again
        !          1597:      qq         Quit and update mailbox
        !          1598:      rr         Reverse direction of scan through mailbox
        !          1599:      ss [_f_i_l_e ...]
        !          1600:                Save current message with header in each _f_i_l_e
        !          1601:      tt [_u_s_e_r ...]
        !          1602:                Send message from stdin to each _u_s_e_r
        !          1603:      ww  [_f_i_l_e ...]
        !          1604:                Write current message without header in each _f_i_l_e
        !          1605:      xx         Exit without updating mailbox
        !          1606:      <nneewwlliinnee> Print the next message
        !          1607:      -         Print the previous message
        !          1608:      EOF       Quit and update mailbox; same as qq command
        !          1609:      ?         Print a command summary
        !          1610:      !_c_o_m_m_a_n_d  Pass _c_o_m_m_a_n_d to the shell for execution
        !          1611: #make
        !          1612: mmaakkee -- Program building discipline
        !          1613: 
        !          1614: mmaakkee [_o_p_t_i_o_n ...] [_a_r_g_u_m_e_n_t ...] [_t_a_r_g_e_t ...]
        !          1615: 
        !          1616: _O_p_t_i_o_n_s:
        !          1617:      -dd        Debug mode
        !          1618:      -ee        Macro definitions in environment override those in makefile
        !          1619:      -ff _f_i_l_e   Instructions are in _f_i_l_e (default, [mmMM]aakkeeffiillee)
        !          1620:      -ii        Ignore command error returns
        !          1621:      -nn        Test: do all but execute commands
        !          1622:      -pp        Print macro definitions and target descriptions
        !          1623:      -qq        Only return exit status (zero if files up to date)
        !          1624:      -rr        Ignore built-in rules
        !          1625:      -ss        Do not print command lines when executed
        !          1626:      -tt        Update times of files without regenerating
        !          1627: #man
        !          1628: mmaann -- Print Lexicon entries
        !          1629: 
        !          1630: mmaann [-ww] [_t_o_p_i_c ...]
        !          1631: 
        !          1632: _O_p_t_i_o_n_s:
        !          1633:      -ww        Print only file name where document resides
        !          1634: 
        !          1635: With no arguments, list available topics.
        !          1636: #me
        !          1637: mmee -- MicroEMACS screen editor
        !          1638: 
        !          1639: mmee [-ee _e_r_r_o_r_f_i_l_e] [-ff _b_i_n_d_f_i_l_e] [_t_e_x_t_f_i_l_e ...]
        !          1640: 
        !          1641: _O_p_t_i_o_n_s:
        !          1642:      -ee _e_r_r_o_r_f_i_l_e
        !          1643:                Error-handling mode; read error messages from _e_r_r_o_r_f_i_l_e
        !          1644:      -ff _b_i_n_d_f_i_l_e
        !          1645:                Read keyboard bindings from _b_i_n_d_f_i_l_e
        !          1646: #mesg
        !          1647: mmeessgg -- Permit/deny messages from other users
        !          1648: 
        !          1649: mmeessgg [nnyy]
        !          1650: 
        !          1651: _O_p_t_i_o_n_s:
        !          1652:      nn         Disallow messages
        !          1653:      yy         Allow messages
        !          1654: 
        !          1655: With no arguments, mmeessgg prints the state.
        !          1656: #mkdir
        !          1657: mmkkddiirr -- Create a directory
        !          1658: 
        !          1659: mmkkddiirr [ -rr ] _d_i_r_e_c_t_o_r_y
        !          1660: 
        !          1661: _O_p_t_i_o_n:
        !          1662:      -rr        Make parent directories recursively as required
        !          1663: #mkfnames
        !          1664: mmkkffnnaammeess -- Generate data base of user names
        !          1665: 
        !          1666: mmkkffnnaammeess [_n_a_m_e_f_i_l_e  ...]
        !          1667: 
        !          1668: #mkfs
        !          1669: mmkkffss -- Make a new file system
        !          1670: 
        !          1671: /eettcc/mmkkffss [-bb _b_o_o_t] [-dd] [-ff _n_a_m_e] [-ii _i_n_o_d_e_s] [-mm _a_r_g] [-nn _a_r_g] [-pp _p_a_c_k] _f_i_l_e_s_y_s_t_e_m _p_r_o_t_o
        !          1672: 
        !          1673: _O_p_t_i_o_n_s:
        !          1674:      -bb _b_o_o_t   Specifies the file to use as the ``bootstrap'' for the file
        !          1675:                system.
        !          1676:      -dd        Preserve file dates and times.
        !          1677:      -ff _n_a_m_e   Label the file system with the given _n_a_m_e.  _n_a_m_e must be less
        !          1678:                than seven characters in length.
        !          1679:      -ii _i_n_o_d_e_s Use _i_n_o_d_e_s as the number of inodes for the file system.
        !          1680:      -mm _a_r_g    Number of blocks to skip when incrementing virtual block number
        !          1681:      -nn _a_r_g    Size of a ``virtual cylinder''
        !          1682:      -pp _p_a_c_k   Set the file system ``pack name'' to _p_a_c_k.  _p_a_c_k must be less
        !          1683:                than seven characters in length.
        !          1684: 
        !          1685: If _p_r_o_t_o is a number, it is the size in blocks of an empty file system;
        !          1686: otherwise, it names a prototype description file, as created by the command
        !          1687: bbaaddssccaann.
        !          1688: #mknod
        !          1689: mmkknnoodd -- Make a special file or named pipe
        !          1690: 
        !          1691: /eettcc/mmkknnoodd [ -ff ] _f_i_l_e_n_a_m_e _t_y_p_e _m_a_j_o_r _m_i_n_o_r
        !          1692: /eettcc/mmkknnoodd [ -ff ] _f_i_l_e_n_a_m_e pp
        !          1693: 
        !          1694: _O_p_t_i_o_n
        !          1695:      -ff        Forces creation of a new node, even if one of same name already
        !          1696:                exists
        !          1697: 
        !          1698: In first form of the command, _t_y_p_e is `b' for block special or `c' for
        !          1699: character special; _m_a_j_o_r and _m_i_n_o_r are numbers.  The second form creates a
        !          1700: named pipe with the given _f_i_l_e_n_a_m_e.
        !          1701: #modemcap
        !          1702: mmooddeemmccaapp -- Modem-description language
        !          1703: 
        !          1704: /eettcc/mmooddeemmccaapp
        !          1705: 
        !          1706: #modeminit
        !          1707: mmooddeemmiinniitt -- Initialize a modem
        !          1708: 
        !          1709: /uussrr/bbiinn/mmooddeemmiinniitt
        !          1710: 
        !          1711: #moo
        !          1712: mmoooo -- Greatly amusing numeric guessing game
        !          1713: 
        !          1714: /uussrr/ggaammeess/mmoooo [ _n_u_m_d_i_g_i_t_s ]
        !          1715: 
        !          1716: #more
        !          1717: mmoorree -- Display text one page at a time
        !          1718: 
        !          1719: mmoorree [ -ccddffllssuu ] [ -_w_i_n_d_o_w__s_i_z_e ] [ +_l_i_n_e__n_u_m_b_e_r ] [ +/_p_a_t_t_e_r_n ] [ _f_i_l_e ... ] [ - ]
        !          1720: 
        !          1721: _O_p_t_i_o_n_s:
        !          1722:      -         Read/display stdin
        !          1723:      -cc        Paint screen from top down
        !          1724:      -dd        Prompt user to quit after each screenful of text
        !          1725:      -ff        Count lines from file rather than screen-display lines
        !          1726:      -ll        Do not treat <ccttrrll-LL> as special
        !          1727:      -ss        Squeeze consecutive blank lines into one
        !          1728:      -uu        Display backspaces as control characters
        !          1729:      +lliinnee_nnuummbbeerr
        !          1730:                Begin display at _l_i_n_e__n_u_m_b_e_r
        !          1731:      +/ppaatttteerrnn Begin display at first line to contain _p_a_t_t_e_r_n
        !          1732: #motd
        !          1733: mmoottdd -- File that holds message of the day
        !          1734: 
        !          1735: /eettcc/mmoottdd
        !          1736: 
        !          1737: #mount.all
        !          1738: mmoouunntt.aallll -- Mount file systems at boot time
        !          1739: 
        !          1740: /eettcc/mmoouunntt.aallll
        !          1741: 
        !          1742: #mount
        !          1743: mmoouunntt -- Mount a file system
        !          1744: 
        !          1745: /eettcc/mmoouunntt [ _s_p_e_c_i_a_l _d_i_r_e_c_t_o_r_y [ -rruu ] ]
        !          1746: 
        !          1747: _O_p_t_i_o_n_s:
        !          1748:      -rr        Mount device read-only
        !          1749:      -uu        Update /eettcc/mmttaabb entry but do not mount device
        !          1750: 
        !          1751: With no arguments, print devices currently mounted.  _s_p_e_c_i_a_l names a device-
        !          1752: special file; _d_i_r_e_c_t_o_r_y names the directory on which to mount it.  File
        !          1753: /bbiinn/mmoouunntt contains useful abbreviations for invoking /eettcc/mmoouunntt.
        !          1754: #msg
        !          1755: mmssgg -- Send a brief message to other users
        !          1756: 
        !          1757: mmssgg _u_s_e_r
        !          1758: _m_e_s_s_a_g_e
        !          1759: 
        !          1760: #msgs
        !          1761: mmssggss -- Read messages intended for all COHERENT users
        !          1762: 
        !          1763: mmssggss [-_q] [_n_u_m_b_e_r]
        !          1764: 
        !          1765: _O_p_t_i_o_n_s:
        !          1766:      -qq        Query if new message is waiting to be read
        !          1767:      _n_u_m_b_e_r    Print message titled with given _n_u_m_b_e_r
        !          1768: 
        !          1769: To submit a message to mmssggss, mail it to user mmssggss.
        !          1770: #mv
        !          1771: mmvv -- Rename files or directories
        !          1772: 
        !          1773: mmvv [-ff] _o_l_d_f_i_l_e [_n_e_w_f_i_l_e]
        !          1774: mmvv [-ff] _f_i_l_e ... _d_i_r_e_c_t_o_r_y
        !          1775: 
        !          1776: _O_p_t_i_o_n:
        !          1777:      -ff        Force: remove _n_e_w_f_i_l_e even if unwritable
        !          1778: #mvdir
        !          1779: mmvvddiirr -- Rename a directory
        !          1780: 
        !          1781: /eettcc/mmvvddiirr _o_l_d_d_i_r _n_e_w_d_i_r
        !          1782: 
        !          1783: #ncheck
        !          1784: nncchheecckk -- Print file names corresponding to i-node
        !          1785: 
        !          1786: nncchheecckk [ -ii _n_u_m_b_e_r ... ] [ -aass ] _f_i_l_e_s_y_s_t_e_m ...
        !          1787: 
        !          1788: _O_p_t_i_o_n_s:
        !          1789:      -aa        Print file names including `.' and `..'
        !          1790:      -ii _n...   Print file names only for listed i-numbers _n...
        !          1791:      -ss        Print only special files and files with setuid mode
        !          1792: #newgrp
        !          1793: nneewwggrrpp -- Change to a new group
        !          1794: 
        !          1795: nneewwggrrpp _g_r_o_u_p
        !          1796: 
        !          1797: #newusr
        !          1798: nneewwuussrr -- Add new user to COHERENT system
        !          1799: 
        !          1800: /eettcc/nneewwuussrr _l_o_g_i_n "_U_s_e_r _N_a_m_e" _p_a_r_e_n_t_d_i_r [ _s_h_e_l_l ]
        !          1801: 
        !          1802: #nm
        !          1803: nnmm -- Print a program's symbol table
        !          1804: 
        !          1805: nnmm [ -aaddggnnoopprruu ] _f_i_l_e ...
        !          1806: 
        !          1807: _O_p_t_i_o_n_s:
        !          1808:      -aa        Print all symbols
        !          1809:      -dd        Print only definitions
        !          1810:      -gg        Print only global symbols
        !          1811:      -nn        Sort numerically (default, sort by name)
        !          1812:      -oo        Prepend file or member name to each line
        !          1813:      -pp        Print in symbol table order (no sort)
        !          1814:      -rr        Reverse order of sort
        !          1815:      -uu        Print undefined symbols
        !          1816: 
        !          1817: _f_i_l_e may be an object file or an archive.
        !          1818: #nptx
        !          1819: nnppttxx -- Generate permutations of users' full names
        !          1820: 
        !          1821: nnppttxx
        !          1822: 
        !          1823: #nroff
        !          1824: nnrrooffff -- Text-formatting language
        !          1825: 
        !          1826: nnrrooffff [_o_p_t_i_o_n ...] [_f_i_l_e ...]
        !          1827: 
        !          1828: _O_p_t_i_o_n_s:
        !          1829:      -dd        Debug: print each request before executing
        !          1830:      -ff _n_a_m_e   Write temporary file in file _n_a_m_e
        !          1831:      -ii        Read stdin after each _f_i_l_e has been read
        !          1832:      -kk        Keep temporary file
        !          1833:      -mm_n_a_m_e    Read macro package /uussrr/lliibb/ttmmaacc._n_a_m_e
        !          1834:      -nn_N       Number first page of output _N (default, 1)
        !          1835:      -rr_a_N      Set number register _a to value _N
        !          1836:      -rr_a_b_N     Set number register _a_b to value _N; for obvious reasons, _a_b
        !          1837:                cannot contain a digit
        !          1838:      -xx        Do not eject to bottom of final page
        !          1839: #od
        !          1840: oodd -- Print an octal dump of a file
        !          1841: 
        !          1842: oodd [-bbccddooxx] [_f_i_l_e] [ [+] _o_f_f_s_e_t[.][bb] ]
        !          1843: 
        !          1844: _O_p_t_i_o_n_s:
        !          1845:      -bb        Dump bytes in the default base
        !          1846:      -cc        Dump bytes as ASCII characters
        !          1847:      -dd        Dump words in decimal
        !          1848:      -oo        Dump words in octal
        !          1849:      -xx        Dump words in hexadecimal
        !          1850: 
        !          1851: Default base is octal on the PDP-11; hexadecimal on the i80286, Z-8001, and
        !          1852: M68000.  _o_f_f_s_e_t must be preceded by `+' if _f_i_l_e is omitted.  _o_f_f_s_e_t is decimal
        !          1853: if `.' is present; `b' implies 512-byte blocks instead of bytes.
        !          1854: #passwd
        !          1855: ppaasssswwdd -- Set/change login password
        !          1856: 
        !          1857: ppaasssswwdd [_u_s_e_r]
        !          1858: 
        !          1859: #paste
        !          1860: ppaassttee -- Merge lines of files
        !          1861: 
        !          1862: ppaassttee [-ss] [-dd _l_i_s_t] _f_i_l_e ...
        !          1863: 
        !          1864: _O_p_t_i_o_n_s:
        !          1865:      -ss        Display lines of input files sequentially across page
        !          1866:      -dd _l_i_s_t   Use _l_i_s_t as delimiters for output fields
        !          1867: #patch
        !          1868: ppaattcchh -- Modify portions of an executable
        !          1869: 
        !          1870: /ccoonnff/ppaattcchh [-kk] _i_m_a_g_e _s_y_m_b_o_l=_v_a_l_u_e ...
        !          1871: 
        !          1872: _O_p_t_i_o_n_s:
        !          1873:      -kk        Patch the kernel's data memory of the running system via device
        !          1874:                /ddeevv/kkmmeemm.
        !          1875: #pax
        !          1876: ppaaxx -- Portable archive interchange
        !          1877: 
        !          1878: 
        !          1879: The options are the same as those for the command ttaarr.
        !          1880: #phone
        !          1881: pphhoonnee -- Print numbers and addresses from phone directory
        !          1882: 
        !          1883: pphhoonnee _p_e_r_s_o_n ...
        !          1884: 
        !          1885: #popd
        !          1886: ppooppdd -- Pop an item from the directory stack
        !          1887: 
        !          1888: ppooppdd [_i_t_e_m ... ]
        !          1889: 
        !          1890: sshh only.
        !          1891: #pr
        !          1892: pprr -- Paginate and print files
        !          1893: 
        !          1894: pprr [ _o_p_t_i_o_n_s ] [ _f_i_l_e ...]
        !          1895: 
        !          1896: _O_p_t_i_o_n_s:
        !          1897:      +_s_k_i_p     Skip the first _s_k_i_p pages of input before printing
        !          1898:      -_c_o_l_s     Print the input in _c_o_l_s columns
        !          1899:      -hh        The next argument is the header (replaces file name)
        !          1900:      -ll_n       Set page size to _n lines (default, 66)
        !          1901:      -mm        Print each input _f_i_l_e in a separate column
        !          1902:      -nn        Number the output lines
        !          1903:      -ss_c       Separate each column with character _c
        !          1904:      -tt        Suppress top and bottom margins and header
        !          1905:      -ww_n       Page width is set to _n columns (default, 80)
        !          1906: 
        !          1907: A _f_i_l_e named `-' means stdin.
        !          1908: #prep
        !          1909: pprreepp -- Produce a word list
        !          1910: 
        !          1911: pprreepp [ -ddffpp ] [ -ii _i_f_i_l_e ] [ -oo _o_f_i_l_e ] [ _f_i_l_e ... ]
        !          1912: 
        !          1913: _O_p_t_i_o_n_s:
        !          1914:      -dd        Print number of each word output
        !          1915:      -ff        Fold upper case to lower case
        !          1916:      -ii _f_i_l_e   Ignore all words in _f_i_l_e on output
        !          1917:      -oo _f_i_l_e   Output only words from _f_i_l_e
        !          1918:      -pp        Print punctuation marks on separate lines (not numbered)
        !          1919: 
        !          1920: Text is taken from each input _f_i_l_e or stdin if none.  Words consist of
        !          1921: alphabetic characters and apostrophes.
        !          1922: #print
        !          1923: pprriinntt -- Echo text onto the standard output
        !          1924: 
        !          1925: pprriinntt [-eennrruu_n] [_a_r_g_u_m_e_n_t ...]
        !          1926: 
        !          1927: _O_p_t_i_o_n_s:
        !          1928:      -ee        Re-enable expansion of C escape sequences
        !          1929:      -nn        Don't print newline after list of arguments
        !          1930:      -rr        Suppress expansion of C escape sequences
        !          1931:      -uu_n       Redirect output file descriptor _n
        !          1932: 
        !          1933: kksshh only.
        !          1934: #prof
        !          1935: pprrooff -- Print execution profile of a C program
        !          1936: 
        !          1937: pprrooff [ -aabbccss ][ _p_r_o_g_f_i_l_e [ _m_o_n_f_i_l_e ] ]
        !          1938: 
        !          1939: _O_p_t_i_o_n_s:
        !          1940:      -aa        Use all symbols, not just externals
        !          1941:      -bb        Print all bin information
        !          1942:      -cc        Print all call information
        !          1943:      -ss        Report stack usage high water mark
        !          1944: 
        !          1945: The default _p_r_o_g_f_i_l_e is ll.oouutt; the default _m_o_n_f_i_l_e, mmoonn.oouutt.
        !          1946: #profile
        !          1947: pprrooffiillee -- Set user's environment at login
        !          1948: 
        !          1949: /eettcc/pprrooffiillee
        !          1950: 
        !          1951: #.profile
        !          1952: .pprrooffiillee -- Set user's personal environment at login
        !          1953: 
        !          1954: $HHOOMMEE/.pprrooffiillee
        !          1955: 
        !          1956: #prps
        !          1957: pprrppss -- Prepare files for PostScript-compatible printer
        !          1958: 
        !          1959: pprrppss [_o_p_t_i_o_n_s] [_f_i_l_e ... ]
        !          1960: 
        !          1961: _O_p_t_i_o_n_s:
        !          1962:      -_p_t_s_i_z_e   Use _p_t_s_i_z_e as the point size (default, 10)
        !          1963:      -bb        Suppress the box around the page text
        !          1964:      -ff_f_o_n_t    Use the given font name (default, Courier)
        !          1965:      -FF_X       Use font X, which must be [ABHNPST]
        !          1966:      -FF_s_f_x     Use _s_f_x as suffix for font X, which must be [RRBBII].  Default
        !          1967:                suffixes are "" (R), -BBoolldd (B), -OObblliiqquuee (I)
        !          1968:      -hh        Suppress the header line
        !          1969:      -ll        Landscape mode (default, portrait)
        !          1970:      -ll22       Landscape mode, two pages per output page
        !          1971:      -nn_h_e_a_d    Use _h_e_a_d in header line
        !          1972:      -pp_N       Print _N lines of text per output page
        !          1973:      -tt_N       Set tab stops to every _N characters (default, 8)
        !          1974:      +_N        Skip first _N output pages
        !          1975: #ps
        !          1976: ppss -- Print process status
        !          1977: 
        !          1978: ppss [ -aaffggllmmnnrrttwwxx ] [ -cc _s_y_s ] [ -kk _m_e_m ]
        !          1979: 
        !          1980: _O_p_t_i_o_n_s:
        !          1981:      -aa        Print all terminals' processes
        !          1982:      -cc _s_y_s    Next argument is system (default, /ccoohheerreenntt)
        !          1983:      -dd        Print status of loadable drivers
        !          1984:      -ff        Put `-' in null fields for placeholders
        !          1985:      -gg        Give group leader for this process
        !          1986:      -kk _m_e_m    Next argument is memory image (default, /ddeevv/mmeemm)
        !          1987:      -ll        Print long format
        !          1988:      -mm        Print scheduling information
        !          1989:      -nn        No header line
        !          1990:      -rr        Give the real size of the process
        !          1991:      -tt        Print CPU times
        !          1992:      -ww        Wide column format (132 columns instead of default 80)
        !          1993:      -xx        Print processes with no controlling tty
        !          1994: #pushd
        !          1995: ppuusshhdd -- Push an item onto the directory stack
        !          1996: 
        !          1997: ppuusshhdd [_d_i_r_e_c_t_o_r_y_0 ... _d_i_r_e_c_t_o_r_y_N]
        !          1998: 
        !          1999: sshh only.
        !          2000: #pwd
        !          2001: ppwwdd -- Print the name of the current directory
        !          2002: 
        !          2003: ppwwdd
        !          2004: 
        !          2005: #qfind
        !          2006: qqffiinndd -- Quickly find all files with a given name
        !          2007: 
        !          2008: qqffiinndd [-aaddpp] _n_a_m_e ...
        !          2009: qqffiinndd [-bb]
        !          2010: 
        !          2011: _O_p_t_i_o_n_s:
        !          2012:      -aa        All: search for files or directories
        !          2013:      -bb        Build file data base
        !          2014:      -dd        Search for directories only
        !          2015:      -pp        Partial name matching
        !          2016: 
        !          2017: Run as rroooott when using -bb to find everything.
        !          2018: #quot
        !          2019: qquuoott -- Summarize file-system usage
        !          2020: 
        !          2021: qquuoott [ -cc ] [ -ff ] [ -nn ] [ -tt ] _f_i_l_e_s_y_s_t_e_m
        !          2022: 
        !          2023: _O_p_t_i_o_n_s:
        !          2024:      -cc        Print file size, number of files of size, and cumulative total
        !          2025:                blocks up to size
        !          2026:      -ff        Print number of files plus number of blocks per user
        !          2027:      -nn        Input (i-number, file system) pairs one per line; output owners
        !          2028:                and file names (e.g.: nncchheecckk ffss | ssoorrtt +00nn | qquuoott -nn ffss)
        !          2029:      -tt        Print totals (where applicable)
        !          2030: 
        !          2031: Options -cc and -nn are disjoint from other options.  Only the superuser rroooott can
        !          2032: run qquuoott.
        !          2033: #ramdisk
        !          2034: rraammddiisskk -- Script to create a RAM-disk
        !          2035: 
        !          2036: /uussrr/bbiinn/rraammddiisskk
        !          2037: 
        !          2038: #ranlib
        !          2039: rraannlliibb -- Create index for object library
        !          2040: 
        !          2041: rraannlliibb _l_i_b_r_a_r_y ...
        !          2042: 
        !          2043: #rc
        !          2044: rrcc -- Perform standard maintenance chores
        !          2045: 
        !          2046: /eettcc/rrcc
        !          2047: 
        !          2048: #read
        !          2049: rreeaadd -- Assign values to shell variables
        !          2050: 
        !          2051: rreeaadd _n_a_m_e ...
        !          2052: 
        !          2053: Reads a line from stdin and assign each token to corresponding shell variable
        !          2054: _n_a_m_e.  The shell executes rreeaadd directly.
        !          2055: #readonly
        !          2056: rreeaaddoonnllyy -- Mark a shell variable as read only
        !          2057: 
        !          2058: rreeaaddoonnllyy
        !          2059: 
        !          2060: #reboot
        !          2061: rreebboooott -- Reboot the COHERENT system
        !          2062: 
        !          2063: /eettcc/rreebboooott [ -pp ]
        !          2064: 
        !          2065: _O_p_t_i_o_n:
        !          2066:      -pp        Prompt user if she really wishes to reboot
        !          2067: #ref
        !          2068: rreeff -- Display a C function header
        !          2069: 
        !          2070: rreeff _f_u_n_c_t_i_o_n
        !          2071: 
        !          2072: #restor
        !          2073: rreessttoorr -- Restore file system
        !          2074: 
        !          2075: rreessttoorr _c_o_m_m_a_n_d [_d_u_m_p__d_e_v_i_c_e] [_f_i_l_e_s_y_s_t_e_m] [_f_i_l_e ...]
        !          2076: 
        !          2077: _O_p_t_i_o_n_s:
        !          2078:      ff         Next argument names the dump device
        !          2079:      rr         Mass restore (also RR)
        !          2080:      tt         Print taken and since dates of the dump
        !          2081:      vv         Verbose (print commentary during mass restore)
        !          2082:      xx         Selective extract of argument files (also `X')
        !          2083: #rev
        !          2084: rreevv -- Print text backwards
        !          2085: 
        !          2086: rreevv [_f_i_l_e ...]
        !          2087: 
        !          2088: #rm
        !          2089: rrmm -- Remove files
        !          2090: 
        !          2091: rrmm [ -ffiirrttvv ] _f_i_l_e ...
        !          2092: 
        !          2093: _O_p_t_i_o_n_s:
        !          2094:      -ff        Force: remove unwritable files, suppress error messages and
        !          2095:                prompts
        !          2096:      -ii        Ask before removing each file
        !          2097:      -rr        Recursively remove entire directory structure
        !          2098:      -tt        Test: perform all checks but do not remove files
        !          2099:      -vv        Verbose: report the disposition of each file
        !          2100: #rmail
        !          2101: rrmmaaiill -- Receive UUCP mail
        !          2102: 
        !          2103: rrmmaaiill [-LLllRRrr] -qq _n_u_m -uu _u_u_x_f_l_a_g_s _a_d_d_r_e_s_s ...
        !          2104: 
        !          2105: _O_p_t_i_o_n_s:
        !          2106:      -LL        Send all addresses to the local mailer for processing
        !          2107:      -ll        Send a domain address to the local mailer for processing
        !          2108:      -qq _n_u_m    Reset the queueing threshold to _n_u_m
        !          2109:      -RR        Reroute UUCP paths
        !          2110:      -rr        Route the first component of a UUCP path in addition to routing
        !          2111:                domain addresses
        !          2112:      -uu _u_u_x_f_l_a_g_s
        !          2113:                Pass _u_u_x_f_l_a_g_s to uuuuxx
        !          2114: #rmdir
        !          2115: rrmmddiirr -- Remove directories
        !          2116: 
        !          2117: rrmmddiirr [ -ff ] _d_i_r_e_c_t_o_r_y ...
        !          2118: 
        !          2119: _O_p_t_i_o_n:
        !          2120:      -ff        Force: remove a file without interactive checking
        !          2121: #rubik
        !          2122: rruubbiikk -- Play Rubik's cube
        !          2123: 
        !          2124: /uussrr/ggaammeess/rruubbiikk
        !          2125: 
        !          2126: #sa
        !          2127: ssaa -- Print a summary of process accounting
        !          2128: 
        !          2129: ssaa [-aabbccjjllmmnnrrssttuu] [-vv _N] [_f_i_l_e]
        !          2130: 
        !          2131: _O_p_t_i_o_n_s:
        !          2132:      -aa        Commands seen once or unprintable called ***ootthheerr
        !          2133:      -bb        Sort by average CPU time per call
        !          2134:      -cc        Print CPU time as percentage of all CPU time used
        !          2135:      -jj        Print average times per call, not totals
        !          2136:      -ll        Separate user and system times
        !          2137:      -mm        Information per user, not per command
        !          2138:      -nn        Sort by number of calls
        !          2139:      -rr        Reverse sort
        !          2140:      -ss        Condense the information
        !          2141:      -tt        Print CPU time as percentage of real time
        !          2142:      -uu        Print user and command directly from raw file
        !          2143:      -vv_N       If called no more than _N times, put it into **jjuunnkk**
        !          2144: 
        !          2145: The default _f_i_l_e is /uussrr/aaddmm/aacccctt.
        !          2146: #scat
        !          2147: ssccaatt -- Print text files one screenful at a time
        !          2148: 
        !          2149: ssccaatt [ [_o_p_t_i_o_n ...] [_f_i_l_e ... ] ] ...
        !          2150: 
        !          2151: _O_p_t_i_o_n_s:
        !          2152:      -11        Do not stop at EOF if exactly one file specified
        !          2153:      -bb_n       Begin output at line _n
        !          2154:      -cc        Mark control characters (overrides -tt)
        !          2155:      -ccss       Like -cc, but map space to underscore `_', and prefix underscore
        !          2156:                with `\'
        !          2157:      -cctt       Like -cc, but map tabs to spaces
        !          2158:      -iinn       Skip _n columns on output
        !          2159:      -llnn       Set screen length to _n lines
        !          2160:      -nn        Number input lines
        !          2161:      -rr        Remote; no paging
        !          2162:      -ss        Squash empty lines
        !          2163:      -SS_n       Seek _n bytes into input before processing
        !          2164:      -tt        Truncate lines to line length (default, wraparound)
        !          2165:      -ww_n       Set screen width to _n columns
        !          2166:      -xx        Expand tabs
        !          2167: _C_o_m_m_a_n_d_s:
        !          2168:      <rreettuurrnn>  Next page
        !          2169:      <ssppaaccee>   Next line
        !          2170:      /         Next half page
        !          2171:      ff         Print file names and line number
        !          2172:      nn         Next file
        !          2173:      qq         Quit
        !          2174: #sed
        !          2175: sseedd -- Stream editor
        !          2176: 
        !          2177: sseedd [ -nn ] [-ee _c_o_m_m_a_n_d] [-ff _s_c_r_i_p_t] ... _f_i_l_e ...
        !          2178: 
        !          2179: _O_p_t_i_o_n_s:
        !          2180:      -ee        Direct command follows
        !          2181:      -ff        File name of command script follows
        !          2182:      -nn        No implicit output
        !          2183: #set
        !          2184: sseett -- Set shell option flags and positional parameters
        !          2185: 
        !          2186: sseett [-cceeiikknnssttuuvvxx [_n_a_m_e ...] ] (Bourne shell)
        !          2187: sseett [[+-]aaeeffhhkkmmnnuuvvxx] [[+-]oo _n_a_m_e] (Korn shell)
        !          2188: 
        !          2189: _O_p_t_i_o_n_s:
        !          2190:      -aa        Automatically export all new variables (kksshh)
        !          2191:      -cc _s_t_r_i_n_g Read commands from _s_t_r_i_n_g (sshh)
        !          2192:      -ee        Exit on any error
        !          2193:      -ff        Noglob:  Don't expand file names (kksshh)
        !          2194:      -hh        Automatically add all commands to hash table (kksshh)
        !          2195:      -ii        Shell is always interactive (sshh)
        !          2196:      -kk        Place all keyword arguments into environment (sshh)
        !          2197:      -kk        Recognize variables anywhere in command (kksshh)
        !          2198:      -mm        Enable job control (kksshh)
        !          2199:      -nn        Read commands but do not execute
        !          2200:      -oo _o_p_t_i_o_n Set _o_p_t_i_o_n (kksshh)
        !          2201:      -ss        Read commands from stdin; write to stderr (sshh)
        !          2202:      -tt        Read one command rather than entire file (sshh)
        !          2203:      -uu        If variable is blank, report error
        !          2204:      -vv        Print each line as it is read
        !          2205:      -xx        Print each command as it's executed
        !          2206:      -         Cancel -vv and -xx options (sshh)
        !          2207: 
        !          2208: With kksshh, prefixing an option with `+' turns it on; prefixing it with `-' turns
        !          2209: it off.
        !          2210: #sh
        !          2211: sshh -- The Bourne shell
        !          2212: 
        !          2213: sshh [-cceeiikknnssttuuvvxx] _t_o_k_e_n ...
        !          2214: 
        !          2215: _O_p_t_i_o_n_s:
        !          2216:      -cc _c_m_d_s   Read commands from _c_m_d_s
        !          2217:      -ee        Exit on any error if noninteractive
        !          2218:      -ii        Interactive even if no tty attached
        !          2219:      -kk        Place all keyword args into global environment
        !          2220:      -nn        Read commands but do not execute them
        !          2221:      -ss        Read commands from stdin, write output to stderr
        !          2222:      -tt        Read and execute one command only
        !          2223:      -uu        Report error if actual value of shell variable is null
        !          2224:      -vv        Print each line as read
        !          2225:      -xx        Print each command and argument as executed
        !          2226:      -         Cancel -vv and -xx options
        !          2227: 
        !          2228: The following reserved tokens may not be used in the first position of the
        !          2229: command unless quoted:
        !          2230: 
        !          2231:         ccaassee ddoo ddoonnee eelliiff eellssee ffii ffoorr iinn tthheenn uunnttiill wwhhiillee { } ( )
        !          2232: 
        !          2233: If the first token is not reserved, it is treated as the name of a command.
        !          2234: The remaining tokens are treated as arguments.  The characters * ? [ ] specify
        !          2235: patterns that match file names.  To quote characters or strings, these escape
        !          2236: characters are provided:
        !          2237: 
        !          2238:         '...' "..." \
        !          2239: 
        !          2240: Each _t_o_k_e_n, unless quoted, is checked for substitutions.
        !          2241: #shift
        !          2242: sshhiifftt -- Shift positional parameters
        !          2243: 
        !          2244: sshhiifftt
        !          2245: 
        !          2246: The shell executes sshhiifftt directly.
        !          2247: #shutdown
        !          2248: sshhuuttddoowwnn -- Shut down the COHERENT system
        !          2249: 
        !          2250: /eettcc/sshhuuttddoowwnn
        !          2251: 
        !          2252: #size
        !          2253: ssiizzee -- Print size of an object file
        !          2254: 
        !          2255: ssiizzee [_f_i_l_e ...]
        !          2256: 
        !          2257: #sleep
        !          2258: sslleeeepp -- Stop executing for a specified time
        !          2259: 
        !          2260: sslleeeepp _s_e_c_o_n_d_s
        !          2261: 
        !          2262: #smail
        !          2263: ssmmaaiill -- Send UUCP mail
        !          2264: 
        !          2265: ssmmaaiill [-AAccddLLllRRrrvv] -aa _a_l_i_a_s_f_i_l_e -FF _a_d_d_r_e_s_s -HH [_h_o_s_t_d_o_m_a_i_n] \
        !          2266:         -hh [_h_o_s_t] -mm _n_u_m -nn [_n_a_m_e_l_i_s_t] -pp _p_a_t_h_f_i_l_e \
        !          2267:         -qq _n_u_m -uu _u_u_x_f_l_a_g_s _a_d_d_r_e_s_s ...
        !          2268: 
        !          2269: _O_p_t_i_o_n_s:
        !          2270:      -AA        Print the resolved UUCP addresses; do not collect mail
        !          2271:      -aa _a_l_i_a_s_f_i_l_e
        !          2272:                Read _a_l_i_a_s_f_i_l_e
        !          2273:      -cc        Check /uussrr/lliibb/mmaaiill/ppaatthhss for the cost of mailing a message to a
        !          2274:                given host
        !          2275:      -dd        Give a verbose description; do not invoke other mailers
        !          2276:      -FF _a_d_d_r_e_s_s
        !          2277:                Use _a_d_d_r_e_s_s on the FFrroomm: line
        !          2278:      -HH _h_o_s_t_d_o_m_a_i_n
        !          2279:                Set the host's domain
        !          2280:      -hh _h_o_s_t_n_a_m_e
        !          2281:                Set a _h_o_s_t_n_a_m_e
        !          2282:      -LL        Send all addresses to the local mailer for processing
        !          2283:      -ll        Send a domain address to the local mailer for processing
        !          2284:      -mm _n_u_m    Send no more than _n_u_m jobs to uuuuxx
        !          2285:      -nn [_n_a_m_e_l_i_s_t]
        !          2286:                Use name-list style aliasing
        !          2287:      -pp _p_a_t_h_f_i_l_e
        !          2288:                Read _p_a_t_h_f_i_l_e instead of /uussrr/lliibb/mmaaiill/ppaatthhss
        !          2289:      -qq _n_u_m    Set the queuing threshold to _n_u_m
        !          2290:      -RR        Reroute UUCP paths
        !          2291:      -rr        Route the first component of a UUCP path in addition to routing
        !          2292:                domain addresses
        !          2293:      -uu _u_u_x_f_l_a_g_s
        !          2294:                Pass _u_u_x_f_l_a_g_s to uuuuxx
        !          2295:      -vv        Give verbose description, but invoke other mailers
        !          2296: #sort
        !          2297: ssoorrtt -- Sort lines of text
        !          2298: 
        !          2299: ssoorrtt [-bbccddffiimmnnrruu] [-tt _c] [-oo _o_u_t_f_i_l_e] [-TT _d_i_r] [+_b_e_g[-_e_n_d]][_f_i_l_e ...]
        !          2300: 
        !          2301: _O_p_t_i_o_n_s:
        !          2302:      -cc        Check if input is already ordered
        !          2303:      -mm        Merge already-sorted input files
        !          2304:      -oo _n_a_m_e   Place output in _n_a_m_e, not stdout
        !          2305:      -tt_c       Tab character is _c
        !          2306:      -TT _d_i_r    Use _d_i_r for temporary files
        !          2307:      -uu        Output only records with unique keys
        !          2308: _K_e_y _o_p_t_i_o_n_s:
        !          2309:      -bb        Skip leading blanks in fields
        !          2310:      -dd        Dictionary ordering for keys
        !          2311:      -ff        Fold upper case into lower case in key comparison
        !          2312:      -ii        Ignore control characters in key comparison
        !          2313:      -nn        Numeric comparison
        !          2314:      -rr        Reverse sort ordering
        !          2315: _P_o_s_i_t_i_o_n:
        !          2316:      +_m._n_f     Key starts _m fields into record and _n characters into that
        !          2317:                field; _f may contain optional flags from key options above which
        !          2318:                apply only to that positional
        !          2319:      -_m._n_f     Optional ending position of key (same form as above)
        !          2320: 
        !          2321: If no _f_i_l_e is given, sort stdin.
        !          2322: #spell
        !          2323: ssppeellll -- Find spelling errors
        !          2324: 
        !          2325: ssppeellll [-aa][-bb][_f_i_l_e ...]
        !          2326: 
        !          2327: _O_p_t_i_o_n_s:
        !          2328:      -aa        Use American variant of the dictionary (default)
        !          2329:      -bb        Use British variant of the dictionary
        !          2330: #split
        !          2331: sspplliitt -- Split a text file into smaller files
        !          2332: 
        !          2333: sspplliitt [-_n_l_i_n_e_s][-cc_c_o_u_n_t][_i_n_f_i_l_e [_o_u_t_f_i_l_e] ]
        !          2334: 
        !          2335: If _i_n_f_i_l_e _i_s `-' _o_r _n_o _i_n_f_i_l_e, stdin is read.  _o_u_t_f_i_l_e defaults to xx.  _n_l_i_n_e_s
        !          2336: is number of lines for text files, _c_o_u_n_t is the character count for binary
        !          2337: files.
        !          2338: #srcpath
        !          2339: ssrrccppaatthh -- Find source files
        !          2340: 
        !          2341: ssrrccppaatthh [-aaww] [-pp _p_a_t_h] _f_i_l_e_n_a_m_e _p_a_t_t_e_r_n ...
        !          2342: 
        !          2343: _O_p_t_i_o_n_s:
        !          2344:      -aa        Disable shadowing: print all instances of file it finds along
        !          2345:                SSRRCCPPAATTHH, not just first
        !          2346:      -pp _p_a_t_h   Use _p_a_t_h instead of SSRRCCPPAATTHH
        !          2347:      -ww        Print warning when you lack permission to read file or directory
        !          2348: #strings
        !          2349: ssttrriinnggss -- Print all character strings from a file
        !          2350: 
        !          2351: ssttrriinnggss [-ddooppxx] [-_l_e_n_g_t_h] [_f_i_l_e ... ]
        !          2352: 
        !          2353: _O_p_t_i_o_n_s:
        !          2354:      -dd        Print offset of each string in decimal
        !          2355:      -oo        Print offset of each string in octal
        !          2356:      -pp        Mask out the parity bit
        !          2357:      -xx        Print offset of each string in hexadecimal
        !          2358: #strip
        !          2359: ssttrriipp -- Strip tables from executable file
        !          2360: 
        !          2361: ssttrriipp -ddrrss _f_i_l_e [...]
        !          2362: 
        !          2363: _O_p_t_i_o_n_s:
        !          2364:      -dd        Keep debug information
        !          2365:      -rr        Keep relocation information
        !          2366:      -ss        Keep symbols
        !          2367: #stty
        !          2368: ssttttyy -- Set/print terminal modes
        !          2369: 
        !          2370: ssttttyy [_o_p_t_i_o_n ...]
        !          2371: 
        !          2372: _O_p_t_i_o_n_s:
        !          2373:      99660000      Baud rate: any valid terminal speed accepted
        !          2374:      00         Hang up phone immediately
        !          2375:      [bbrreeaakk|eeooff|eerraassee|iinntteerrrruupptt|kkiillll|qquuiitt|ssttaarrtt|ssttoopp] _c
        !          2376:                Set specified character to _c
        !          2377:      aallll       Display all modes
        !          2378:      ccbbrreeaakk    Enable break after every input character
        !          2379:      -ccbbrreeaakk   Disable break after every input character
        !          2380:      ccrrtt       Enable crt character erasing
        !          2381:      -ccrrtt      Disable crt character erasing
        !          2382:      eecchhoo      Enable input character echoing
        !          2383:      -eecchhoo     Disable input character echoing
        !          2384:      eevveenn      Enable even parity
        !          2385:      -eevveenn     Disable even parity
        !          2386:      eexxccll      Enable exclusive use
        !          2387:      -eexxccll     Disable exclusive use
        !          2388:      fflluusshh     Flush input queues
        !          2389:      -fflluusshh    Do not flush input queues
        !          2390:      hhuupp       Enable hang up on last close
        !          2391:      -hhuupp      Disable hang up on last close
        !          2392:      nnll        Disable newline mapping
        !          2393:      -nnll       Enable newline mapping
        !          2394:      oodddd       Enable odd parity
        !          2395:      -oodddd      Disable odd parity
        !          2396:      pprriinntt     Print terminal attributes
        !          2397:      rraaww       Enable raw mode
        !          2398:      -rraaww      Disable raw mode
        !          2399:      ssaannee      Set terminal to a known state
        !          2400:      ttaabbss      Disable tab expansion
        !          2401:      -ttaabbss     Enable tab expansion
        !          2402:      ttaannddeemm    Enable tandem (start/stop) mode
        !          2403:      -ttaannddeemm   Disable tandem (start/stop) mode
        !          2404: 
        !          2405: If no _o_p_t_i_o_n is specified, ssttttyy prints the modes of the standard-output device
        !          2406: on stderr.
        !          2407: #su
        !          2408: ssuu -- Substitute user id, become superuser
        !          2409: 
        !          2410: ssuu [_u_s_e_r [_c_o_m_m_a_n_d] ]
        !          2411: 
        !          2412: #sum
        !          2413: ssuumm -- Print checksum of a file
        !          2414: 
        !          2415: ssuumm [_f_i_l_e ...]
        !          2416: 
        !          2417: #sync
        !          2418: ssyynncc -- Flush system buffers
        !          2419: 
        !          2420: ssyynncc
        !          2421: 
        !          2422: #tail
        !          2423: ttaaiill -- Print the end of a file
        !          2424: 
        !          2425: ttaaiill [+_n[bbccffll]] [_f_i_l_e]
        !          2426: ttaaiill [-_n[bbccffll]] [_f_i_l_e]
        !          2427: 
        !          2428: _O_p_t_i_o_n_s:
        !          2429:      +_n        _n counts from beginning of file
        !          2430:      -_n        _n counts from end of file
        !          2431:      bb         _n is in blocks
        !          2432:      cc         _n is in characters (bytes)
        !          2433:      ff         Open tail of file, then display new material as it is added to
        !          2434:                the file.  File remains open until you type interrupt (usually
        !          2435:                <ccttrrll-CC>).
        !          2436:      ll         _n is in lines (default)
        !          2437: #tar
        !          2438: ttaarr -- V7 tape archive manager
        !          2439: 
        !          2440: ttaarr [ccrrttuuxx[00-77bbffllmmvvwwUU] [_b_l_o_c_k_s] [_a_r_c_h_i_v_e] _f_i_l_e ...
        !          2441: 
        !          2442: _D_i_r_e_c_t_i_v_e_s:
        !          2443:      cc         Create a new archive, overwriting any old contents
        !          2444:      rr         Replace (append) the named files in the archive
        !          2445:      tt         Write a table of contents of the archive to stdout
        !          2446:      uu         Update the archive (replace mode)
        !          2447:      xx         Extract the named files from the archive
        !          2448: _O_p_t_i_o_n_s:
        !          2449:      00-77       A single octal digit specifies a tape unit
        !          2450:      BB         Next argument is the blocking factor
        !          2451:      ff         Next argument is the archive name
        !          2452:      ll         Report broken links
        !          2453:      mm         Ignore the mmttiimmee for each extracted file
        !          2454:      UU         Tape written on a non-COHERENT system
        !          2455:      vv         Verbose flag
        !          2456:      ww         Interactive mode
        !          2457: #tee
        !          2458: tteeee -- Branch pipe output
        !          2459: 
        !          2460: tteeee [ -aa ] [ -ii ] [ _f_i_l_e ...]
        !          2461: 
        !          2462: _O_p_t_i_o_n_s:
        !          2463:      -aa        Append to each output _f_i_l_e
        !          2464:      -ii        Ignore interrupts
        !          2465: #termcap
        !          2466: tteerrmmccaapp -- Terminal-description language
        !          2467: 
        !          2468: /eettcc/tteerrmmccaapp
        !          2469: 
        !          2470: #terminfo
        !          2471: tteerrmmiinnffoo -- terminal description language
        !          2472: 
        !          2473: /uussrr/lliibb/tteerrmmiinnffoo
        !          2474: 
        !          2475: #test
        !          2476: tteesstt -- Evaluate conditional expression
        !          2477: 
        !          2478: tteesstt _e_x_p_r_e_s_s_i_o_n ...
        !          2479: 
        !          2480: _O_p_t_i_o_n_s:
        !          2481:      _e_x_p_1 -aa _e_x_p_2
        !          2482:                Both expressions are true
        !          2483:      -bb _f_i_l_e   _f_i_l_e is block-special (kksshh)
        !          2484:      -cc _f_i_l_e   _f_i_l_e is character-special (kksshh)
        !          2485:      -dd _f_i_l_e   _f_i_l_e is a directory
        !          2486:      _f_i_l_e_1 -eeff _f_i_l_e_2
        !          2487:                Files are identical (kksshh)
        !          2488:      _n_1 -eeqq _n_2 Numbers are equal
        !          2489:      -ff _f_i_l_e   _f_i_l_e exists and is not a directory
        !          2490:      -gg _f_i_l_e   _f_i_l_e has sseettggiidd bit set (kksshh)
        !          2491:      _n_1 -ggee _n_2 _n_1 is greater than or equal to _n_2
        !          2492:      _n_1 -ggtt _n_2 _n_1 greater than _n_2
        !          2493:      -kk _f_i_l_e   _f_i_l_e has sticky bit set (kksshh)
        !          2494:      -LL _f_i_l_e   _f_i_l_e is a symbolic link (kksshh)
        !          2495:      _n_1 -llee _n_2 _n_1 is less than or equal to _n_2
        !          2496:      _n_1 -lltt _n_2 _n_1 is less than _n_2
        !          2497:      -nn _s_t_r_i_n_g ssttrriinngg has non-zero length
        !          2498:      _n_1 -nnee _n_2 _n_1 does not equal _n_2
        !          2499:      _f_1 -nntt _f_2 _f_1 is newer than _f_2 (kksshh)
        !          2500:      _e_x_p_1 -oo _e_x_p_2
        !          2501:                Either _e_x_p_1 or _e_x_p_2 is true
        !          2502:      _f_1 -oott _f_2 _f_1 is older than _f_2 (kksshh)
        !          2503:      -pp _f_i_l_e   _f_i_l_e is a named pipe (kksshh)
        !          2504:      -rr _f_i_l_e   _f_i_l_e is readable
        !          2505:      -ss _f_i_l_e   _f_i_l_e exists and has nonzero length
        !          2506:      -tt [_f_d]   _f_d describes a terminal
        !          2507:      -uu _f_i_l_e   _f_i_l_e has sseettuuiidd set (kksshh)
        !          2508:      -ww _f_i_l_e   _f_i_l_e is writable
        !          2509:      -xx _f_i_l_e   _f_i_l_e is executable (kksshh)
        !          2510:      -zz _s_t_r_i_n_g _s_t_r_i_n_g has zero length
        !          2511:      _s_t_r_i_n_g    _s_t_r_i_n_g has non-zero length
        !          2512:      _s_1 = _s_2   _s_1 equals string _s_2
        !          2513:      ! _e_x_p     Negate logical value of _e_x_p
        !          2514:      _s_1 != _s_2  String _s_1 does not equal _s_2
        !          2515:      (_e_x_p)     Parentheses group expressions
        !          2516: #tic
        !          2517: ttiicc -- Compile a terminfo description
        !          2518: 
        !          2519: ttiicc [-vv[_n]] _s_o_u_r_c_e_f_i_l_e
        !          2520: 
        !          2521: _O_p_t_i_o_n:
        !          2522:      -vv        Verbose: Include debugging and tracing information.
        !          2523: #time
        !          2524: ttiimmee -- Time the execution of a command
        !          2525: 
        !          2526: ttiimmee [_c_o_m_m_a_n_d]
        !          2527: 
        !          2528: #times
        !          2529: ttiimmeess -- Print total user and system times
        !          2530: 
        !          2531: ttiimmeess
        !          2532: 
        !          2533: #touch
        !          2534: ttoouucchh -- Update modification time of a file
        !          2535: 
        !          2536: ttoouucchh [ -cc ] _f_i_l_e ...
        !          2537: 
        !          2538: _O_p_t_i_o_n:
        !          2539:      -cc        Do not create _f_i_l_e if it does not exist
        !          2540: 
        !          2541: The shell executes ttoouucchh directly.
        !          2542: #tr
        !          2543: ttrr -- Translate characters
        !          2544: 
        !          2545: ttrr [-ccddss] _s_t_r_i_n_g_1 [_s_t_r_i_n_g_2]
        !          2546: 
        !          2547: _O_p_t_i_o_n_s:
        !          2548:      -cc        Complement the characters in _s_t_r_i_n_g_1
        !          2549:      -dd        Delete characters found in _s_t_r_i_n_g_1 (_n_o _s_t_r_i_n_g_2 needed)
        !          2550:      -ss        Squeeze multiple output mappings onto one character
        !          2551: 
        !          2552: Both strings may contain ranges.  Characters may have form \_n_n_n.
        !          2553: #trap
        !          2554: ttrraapp -- Execute command on receipt of signal
        !          2555: 
        !          2556: ttrraapp [_c_o_m_m_a_n_d] [_n ...]
        !          2557: 
        !          2558: The shell executes _c_o_m_m_a_n_d on receipt of signal _n ....  If _c_o_m_m_a_n_d omitted, the
        !          2559: shell resets traps on given signals to original values.  If _c_o_m_m_a_n_d is a null
        !          2560: string, given signals are ignored.  If _n is zero, the shell executes _c_o_m_m_a_n_d
        !          2561: when it exits.  With no arguments, it prints currently set traps.  The shell
        !          2562: executes trap directly.
        !          2563: #troff
        !          2564: ttrrooffff -- Extended text-formatting language
        !          2565: 
        !          2566: ttrrooffff [_o_p_t_i_o_n ...] [_f_i_l_e ...]
        !          2567: 
        !          2568: _O_p_t_i_o_n_s:
        !          2569:      -DD        Display available fonts
        !          2570:      -ff _n_a_m_e   Write temporary file in file _n_a_m_e
        !          2571:      -ii        Read stdin after each _f_i_l_e has been read
        !          2572:      -kk        Keep temporary file
        !          2573:      -ll        Landscape mode
        !          2574:      -mm_n_a_m_e    Read macro package /uussrr/lliibb/ttmmaacc._n_a_m_e
        !          2575:      -nn_N       Number first page of output _N (default, one)
        !          2576:      -pp        Produce PostScript output
        !          2577:      -rr_a_N      Set number register _a to value _N
        !          2578:      -rr_a_b_N     Set number register _a_b to value _N; for obvious reasons, _a_b
        !          2579:                cannot contain a digit
        !          2580:      -xx        Do not eject to bottom of final page
        !          2581: #true
        !          2582: ttrruuee -- Unconditional success
        !          2583: 
        !          2584: ttrruuee
        !          2585: 
        !          2586: #tsort
        !          2587: ttssoorrtt -- Topological sort
        !          2588: 
        !          2589: ttssoorrtt [_f_i_l_e]
        !          2590: 
        !          2591: #ttt
        !          2592: tttttt -- Play 3-D tic-tac-toe
        !          2593: 
        !          2594: /uussrr/ggaammeess/tttttt
        !          2595: 
        !          2596: #tty
        !          2597: ttttyy -- Print the user's terminal name
        !          2598: 
        !          2599: ttttyy
        !          2600: 
        !          2601: #ttystat
        !          2602: ttttyyssttaatt -- Get terminal status
        !          2603: 
        !          2604: /eettcc/ttttyyssttaatt [ -dd ] _p_o_r_t
        !          2605: 
        !          2606: _O_p_t_i_o_n:
        !          2607:      -dd        Print status of _p_o_r_t
        !          2608: 
        !          2609: Returns exit status 1 if specified port is enabled, 0 if disabled.  Prints
        !          2610: nothing unless -dd option specified.
        !          2611: #typeset
        !          2612: ttyyppeesseett -- Set/list variables and their attributes
        !          2613: 
        !          2614: ttyyppeesseett
        !          2615: ttyyppeesseett [+-]ffrr
        !          2616: ttyyppeesseett [ iirrxx ] _v_a_r_i_a_b_l_e=_v_a_l_u_e
        !          2617: 
        !          2618: 
        !          2619: _F_i_r_s_t _f_o_r_m: List all variables and their attributes
        !          2620: _S_e_c_o_n_d _f_o_r_m:
        !          2621:      +ff        List functions
        !          2622:      -ff        List functions plus values
        !          2623:      +rr        List read-only variables
        !          2624:      -rr        List read-only variables plus values
        !          2625: 
        !          2626: _T_h_i_r_d _f_o_r_m: Set _v_a_r_i_a_b_l_e to equal _v_a_l_u_e
        !          2627:      ii         Store _v_a_l_u_e as an integer
        !          2628:      rr         List read-only variables
        !          2629:      xx         Export _v_a_r_i_a_b_l_e=_f_R _t_o _e_n_v_i_r_o_n_m_e_n_t
        !          2630: 
        !          2631: kksshh only.
        !          2632: #typo
        !          2633: ttyyppoo -- Detect possible typographical and spelling errors
        !          2634: 
        !          2635: ttyyppoo [-nnrrss][_f_i_l_e ...]
        !          2636: 
        !          2637: _O_p_t_i_o_n_s:
        !          2638:      -nn        Do not use built-in English statistics or dictionary
        !          2639:      -rr        Raw; do not remove nroff commands from the input
        !          2640:      -ss        Produce _d_i_g_r_a_m_s and _t_r_i_g_r_a_m_s files (maintenance only)
        !          2641: #umask
        !          2642: uummaasskk -- Set the file-creation mask
        !          2643: 
        !          2644: uummaasskk [_m_a_s_k]
        !          2645: 
        !          2646: The shell executes uummaasskk directly.
        !          2647: #umount
        !          2648: uummoouunntt -- Unmount file system
        !          2649: 
        !          2650: /eettcc/uummoouunntt _s_p_e_c_i_a_l
        !          2651: 
        !          2652: #unalias
        !          2653: uunnaalliiaass -- Remove an alias
        !          2654: 
        !          2655: uunnaalliiaass _a_l_i_a_s ...
        !          2656: kksshh only.  kksshh only.
        !          2657: 
        !          2658: #uncompress
        !          2659: uunnccoommpprreessss -- Uncompress a compressed file
        !          2660: 
        !          2661: uunnccoommpprreessss [ -ww _t_m_p_f_i_l_e ] [ _f_i_l_e ... ] (COHERENT 286)
        !          2662: uunnccoommpprreessss [ _f_i_l_e ... ] (COHERENT 386)
        !          2663: 
        !          2664: _O_p_t_i_o_n:
        !          2665:      -ww        Use _t_m_p_f_i_l_e as the workfile (default, /ddeevv/rraamm11) COHERENT 286
        !          2666:                only.
        !          2667: #uniq
        !          2668: uunniiqq -- Remove/count repeated lines in a sorted file
        !          2669: 
        !          2670: uunniiqq [-ccdduu] [-_n] [+_n] [_i_n_f_i_l_e[_o_u_t_f_i_l_e]]
        !          2671: 
        !          2672: _O_p_t_i_o_n_s:
        !          2673:      -cc        Print duplication count with lines
        !          2674:      -dd        Print only duplicated lines
        !          2675:      -nn        Skip _n fields during comparison
        !          2676:      +nn        Skip _n characters (after skipping fields)
        !          2677:      -uu        Print only non-repeated lines
        !          2678: #units
        !          2679: uunniittss -- Convert measurements
        !          2680: 
        !          2681: uunniittss [ -uu ]
        !          2682: 
        !          2683: _O_p_t_i_o_n:
        !          2684:      -uu        Update binary file only
        !          2685: 
        !          2686: uunniittss works interactively.
        !          2687: #unmkfs
        !          2688: uunnmmkkffss -- Construct a prototype file system
        !          2689: 
        !          2690: uunnmmkkffss [-_p_r_e_f_i_x] _d_i_r_e_c_t_o_r_y _n_b_l_o_c_k_s [_f_i_l_e]
        !          2691: 
        !          2692: #until
        !          2693: uunnttiill -- Execute commands repeatedly
        !          2694: 
        !          2695: uunnttiill _s_e_q_u_e_n_c_e_1 [ ddoo _s_e_q_u_e_n_c_e_2 ] ddoonnee
        !          2696: 
        !          2697: Both ddoo and ddoonnee must be the first token on a line or preceded by `;'.  The
        !          2698: shell executes uunnttiill directly.
        !          2699: #update
        !          2700: uuppddaattee -- Update file systems periodically
        !          2701: 
        !          2702: /eettcc/uuppddaattee
        !          2703: 
        !          2704: update -- Update file systems periodically Usage:       /etc/update
        !          2705: #ustar
        !          2706: uussttaarr -- Process tape archives
        !          2707: 
        !          2708: uussttaarr -cc[vvww] [-ff _a_r_c_h_i_v_e] _f_i_l_e ...
        !          2709: uussttaarr -rr[vvww] [-ff _a_r_c_h_i_v_e] _f_i_l_e ...
        !          2710: uussttaarr -tt[vv] [-ff _a_r_c_h_i_v_e]
        !          2711: uussttaarr -xx[llmmoovvww] [-ff _a_r_c_h_i_v_e] [_f_i_l_e ...]
        !          2712: 
        !          2713: _O_p_t_i_o_n_s:
        !          2714:      -cc        Create a new archive
        !          2715:      -rr        Append _f_i_l_e into _a_r_c_h_i_v_e
        !          2716:      -tt        Print table of contents for _a_r_c_h_i_v_e
        !          2717:      -xx        Extract _f_i_l_e from _a_r_c_h_i_v_e
        !          2718: _M_o_d_i_f_i_e_r_s:
        !          2719:      -ff        Next argument names output archive
        !          2720:      -ll        Print error message if all links cannot be resolved (cc or rr
        !          2721:                commands only)
        !          2722:      -mm        Do not restore modification time (invalid with tt)
        !          2723:      -oo        Give extracted files your user and group identifiers (xx command
        !          2724:                only)
        !          2725:      -vv        Verbose option
        !          2726:      -ww        Wait option: wait for confirmation before continuing
        !          2727: #uucheck
        !          2728: uuuucchheecckk -- Sanity-check the UUCP system
        !          2729: 
        !          2730: uuuucchheecckk [ -ffssvv ]
        !          2731: 
        !          2732: _O_p_t_i_o_n_s:
        !          2733:      -ff        Attempt to ``fix'' any problems found
        !          2734:      -ss        Run in ``silent'' mode, generating no output
        !          2735:      -vv        Run in ``verbose'' mode, generating extra output
        !          2736: #uucico
        !          2737: uuuucciiccoo -- Transmit data to or from a remote site
        !          2738: 
        !          2739: /uussrr/lliibb/uuuuccpp/uuuucciiccoo [ -cc_s_i_t_e ] [ -rr11 ] [ -ss_s_i_t_e ] [ -ssaallll ] [ -SS_s_i_t_e ] [ -xx_l_e_v_e_l ]
        !          2740: 
        !          2741: _O_p_t_i_o_n_s:
        !          2742:      -cc_s_i_t_e    Poll _s_i_t_e only if a file is queued for transmission to it
        !          2743:      -rr00       Act as slave in polling process
        !          2744:      -rr11       Act as master in polling process; default
        !          2745:      -ss_s_i_t_e    Name _s_i_t_e as a place to be polled
        !          2746:      -ssaallll     Poll all sites automatically
        !          2747:      -SS_s_i_t_e    Poll _s_i_t_e unconditionally
        !          2748:      -xx_l_e_v_e_l   Run in debug mode; _l_e_v_e_l sets level of debugging, from 1 to 10
        !          2749: #uucp
        !          2750: uuuuccpp -- Ready files for transmission to other systems
        !          2751: 
        !          2752: uuuuccpp [ -ccCCddffmmrr ] [-nn_u_s_e_r] [-ss _d_i_r] [-xx_n] _s_o_u_r_c_e ... _d_e_s_t
        !          2753: 
        !          2754: _O_p_t_i_o_n_s:
        !          2755:      -cc        Do not copy source to spool directory; rather use the file
        !          2756:                itself (default)
        !          2757:      -CC        Copy source file to spool directory
        !          2758:      -dd        Create directories as required on destination
        !          2759:      -ff        Do not make intermediate directories.
        !          2760:      -mm        Send mail to requester when file is sent
        !          2761:      -nn_u_s_e_r    Notify _u_s_e_r (on destination system) when file received
        !          2762:      -rr        Spool transfer request, do not initiate uuuucciiccoo
        !          2763:      -xx_l_e_v_e_l   Assign debug _l_e_v_e_l (0 to 9)
        !          2764: #uucpname
        !          2765: uuuuccppnnaammee -- Set the system's UUCP name
        !          2766: 
        !          2767: /eettcc/uuuuccppnnaammee
        !          2768: 
        !          2769: #uudecode
        !          2770: uuuuddeeccooddee -- Decode a binary file sent from a remote system
        !          2771: 
        !          2772: uuuuddeeccooddee [ _f_i_l_e ]
        !          2773: 
        !          2774: #uuencode
        !          2775: uuuueennccooddee -- Encode a binary file for transmission
        !          2776: 
        !          2777: uuuueennccooddee [ _s_o_u_r_c_e ] _r_e_m_o_t_e_d_e_s_t
        !          2778: 
        !          2779: #uuinstall
        !          2780: uuuuiinnssttaallll -- Install UUCP
        !          2781: 
        !          2782: uuuuiinnssttaallll
        !          2783: 
        !          2784: #uulog
        !          2785: uuuulloogg -- Examine UUCP operations
        !          2786: 
        !          2787: uuuulloogg [ -ffxx ] [ _s_y_s_t_e_m ]
        !          2788: 
        !          2789: _O_p_t_i_o_n_s:
        !          2790:      -ff        Show UUCP activity as it is logged; like ttaaiill -ff
        !          2791:      -xx        Display logs for uuuuxxqqtt instead of uuuucciiccoo
        !          2792: #uumvlog
        !          2793: uuuummvvlloogg -- Archive UUCP log files
        !          2794: 
        !          2795: uuuummvvlloogg _d_a_y_s
        !          2796: 
        !          2797: _O_p_t_i_o_n_s:
        !          2798:      _d_a_y_s      Number of days for which logs should be kept
        !          2799: #uuname
        !          2800: uuuunnaammee -- List UUCP names of known systems
        !          2801: 
        !          2802: uuuunnaammee [ -ll ]
        !          2803: 
        !          2804: _O_p_t_i_o_n:
        !          2805:      -ll        Print name of the local system
        !          2806: #uurmlock
        !          2807: uuuurrmmlloocckk -- Remove UUCP lock files
        !          2808: 
        !          2809: uuuurrmmlloocckk
        !          2810: 
        !          2811: #uutouch
        !          2812: uuuuttoouucchh -- Touch a file to trigger uucico poll
        !          2813: 
        !          2814: uuuuttoouucchh _s_y_s_t_e_m
        !          2815: 
        !          2816: #uux
        !          2817: uuuuxx -- Execute a command on a remote system
        !          2818: 
        !          2819: uuuuxx [-aa _u_s_e_r] [-rrnnppzz] _c_o_m_m_a_n_d-_s_t_r_i_n_g
        !          2820: 
        !          2821: _O_p_t_i_o_n_s:
        !          2822:      -aa _u_s_e_r   Name _u_s_e_r as requester
        !          2823:      -gg _l      Set importance of transmission; _l is a single ASCII character
        !          2824:      -nn        Suppress notification of command completion
        !          2825:      -pp        Input to uuuuxx is a pipe or input redirection
        !          2826:      -rr        Queue uuuuxx request; do not invoke uuuucciiccoo
        !          2827:      -zz        Notify requestor when _c_o_m_m_a_n_d-_l_i_n_e succeeds
        !          2828: #uuxqt
        !          2829: uuuuxxqqtt -- Execute commands requested by a remote system
        !          2830: 
        !          2831: uuuuxxqqtt
        !          2832: 
        !          2833: #vi
        !          2834: vvii -- Clone of Berkeley-style screen editor
        !          2835: 
        !          2836: vvii [ _o_p_t_i_o_n_s ] [ +_c_m_d ] [ _f_i_l_e_1 ... _f_i_l_e_2_7 ]
        !          2837: 
        !          2838: _O_p_t_i_o_n_s:
        !          2839:      -ee        Begin in colon-command mode
        !          2840:      -ii        Begin in input mode
        !          2841:      -rr        Recover a previous edit
        !          2842:      -RR        Read-only mode
        !          2843:      -tt _t_a_g    Begin editing at _t_a_g
        !          2844:      -mm        Use in error-handling mode
        !          2845:      -vv        Begin in visual-command mode
        !          2846:      +_c_o_m_m_a_n_d  Execute _c_o_m_m_a_n_d before editing
        !          2847: #view
        !          2848: vviieeww -- Screen-oriented viewing utility
        !          2849: 
        !          2850: vviieeww _f_i_l_e_1 ... _f_i_l_e_2_7
        !          2851: 
        !          2852: #virec
        !          2853: vviirreecc -- Recover the modified version of a file after a crash
        !          2854: 
        !          2855: vviirreecc [-dd _t_m_p_d_i_r] _t_e_x_t_f_i_l_e_n_a_m_e...
        !          2856: vviirreecc </ttmmpp/eellvv_X_X_X
        !          2857: 
        !          2858: #wait
        !          2859: wwaaiitt -- Await completion of background process
        !          2860: 
        !          2861: wwaaiitt [_p_i_d]
        !          2862: 
        !          2863: _p_i_d identifies the process whose completion is awaited.  If no _p_i_d is given,
        !          2864: wwaaiitt awaits completion of all background processes.  The shell executes wwaaiitt
        !          2865: directly.
        !          2866: #wall
        !          2867: wwaallll -- Send a message to all logged-in users
        !          2868: 
        !          2869: /eettcc/wwaallll
        !          2870: 
        !          2871: #wc
        !          2872: wwcc -- Count words, lines, and characters in text files
        !          2873: 
        !          2874: wwcc [-ccllww] [_f_i_l_e...]
        !          2875: 
        !          2876: _O_p_t_i_o_n_s:
        !          2877:      -cc        Print count of characters
        !          2878:      -ll        Print count of lines
        !          2879:      -ww        Print count of words
        !          2880: 
        !          2881: If no _f_i_l_e is given, wwcc reads stdin; if more than one _f_i_l_e is given, it also
        !          2882: prints a total.
        !          2883: #whence
        !          2884: wwhheennccee -- List a command's type
        !          2885: 
        !          2886: wwhheennccee [-vv] _c_o_m_m_a_n_d ...
        !          2887: 
        !          2888: kksshh only.
        !          2889: #whereis
        !          2890: wwhheerreeiiss -- Locate source, binary, and manual files
        !          2891: 
        !          2892: wwhheerreeiiss [-bbmmrrssuu] [-BBMMSS _d_i_r ... -ff] _n_a_m_e ...
        !          2893: 
        !          2894: _O_p_t_i_o_n_s:
        !          2895:      -bb        Search only for for binary files
        !          2896:      -mm        Search only for manual pages
        !          2897:      -rr        Search each _d_i_r downwardly recursively
        !          2898:      -ss        Search only for source files
        !          2899:      -uu        Search for unusual files
        !          2900:      -BB        Search each _d_i_r for binary files
        !          2901:      -MM        Search each _d_i_r for manual pages
        !          2902:      -RR        Search each _d_i_r downwardly recursively
        !          2903:      -SS        Search each _d_i_r for source files
        !          2904:      -ff        Terminate directory list begun by -BBMMRRSS options
        !          2905: #which
        !          2906: wwhhiicchh -- Locate executable files
        !          2907: 
        !          2908: wwhhiicchh _c_o_m_m_a_n_d ...
        !          2909: 
        !          2910: #while
        !          2911: wwhhiillee -- Execute commands repeatedly
        !          2912: 
        !          2913: wwhhiillee _s_e_q_u_e_n_c_e_1 [ddoo _s_e_q_u_e_n_c_e_2] ddoonnee
        !          2914: 
        !          2915: Both ddoo and ddoonnee must be the first token on a line or preceded by `;'.  The
        !          2916: shell executes wwhhiillee directly.
        !          2917: #who
        !          2918: wwhhoo -- Print who is logged in
        !          2919: 
        !          2920: wwhhoo [_f_i_l_e] [aamm ii]
        !          2921: 
        !          2922: #write
        !          2923: wwrriittee -- Converse with another user
        !          2924: 
        !          2925: wwrriittee _u_s_e_r [ _t_t_y ]
        !          2926: 
        !          2927: Name the _t_t_y if _u_s_e_r is logged in on more than one port.
        !          2928: #yacc
        !          2929: yyaacccc -- Parser generator
        !          2930: 
        !          2931: yyaacccc [_o_p_t_i_o_n ...] _f_i_l_e
        !          2932: cccc yy.ttaabb.cc [-llyy]
        !          2933: 
        !          2934: _O_p_t_i_o_n_s:
        !          2935:      -dd        Enable debugging output (implies -vv)
        !          2936:      -hhddrr      Next argument is name of header file (default, yy.ttaabb.hh)
        !          2937:      -iitteemmss    AAllllooww _N items per state.
        !          2938:      -ll        Next argument is name of listfile (default, yy.oouuttppuutt)
        !          2939:      sspprroodd _N   Allow _N symbols per production (default, 20)
        !          2940:      -sstt       Print statistics on standard output
        !          2941:      -vv        Verbose (extra output in listfile)
        !          2942: 
        !          2943: After each of the following, the next argument is a number to reset table size:
        !          2944:      -nntteerrmmss   Nonterminal symbols (default, 100)
        !          2945:      -pprrooddss    Productions or rules (default, 350)
        !          2946:      -ssttaatteess   States (default, 300)
        !          2947:      -tteerrmmss    Terminal symbols (default, 300)
        !          2948:      -ttyyppeess    Types (default, 10)
        !          2949: #yes
        !          2950: yyeess -- Print infinitely many responses
        !          2951: 
        !          2952: yyeess [ _s_t_r_i_n_g ]
        !          2953: 
        !          2954: #zcat
        !          2955: zzccaatt -- Concatenate a compressed file
        !          2956: 
        !          2957: zzccaatt [-ww _t_m_p_f_i_l_e ] [ _f_i_l_e ... ] (COHERENT 286)
        !          2958: zzccaatt [ _f_i_l_e ... ] (COHERENT 386)
        !          2959: 
        !          2960:      -ww _t_m_p_f_i_l_e
        !          2961:                Use _t_m_p_f_i_l_e as the workfile (default, /ddeevv/rraamm11).  COHERENT 286
        !          2962:                only.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.