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