|
|
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.