Annotation of 43BSDReno/share/doc/ps2/02.summary/vhel4, revision 1.1.1.1

1.1       root        1: .\"    @(#)vhel4       6.1 (Berkeley) 4/25/86
                      2: .\"
                      3: .NH
                      4: Information Handling
                      5: .LP
                      6: .sh SORT
                      7: Sort or merge ASCII files line-by-line.
                      8: No limit on input size.
                      9: .op
                     10: Sort up or down.
                     11: .op
                     12: Sort lexicographically or on numeric key.
                     13: .op
                     14: Multiple keys located by delimiters or by character position.
                     15: .op
                     16: May sort upper case together with lower into dictionary order.
                     17: .OP
                     18: Optionally suppress duplicate data.
                     19: .sh TSORT
                     20: Topological sort \(em converts a partial order into a total order.
                     21: .sh UNIQ
                     22: Collapse successive duplicate lines
                     23: in a file into one line.
                     24: .op
                     25: Publish lines that were originally unique,
                     26: duplicated, or both.
                     27: .op
                     28: May give redundancy count for each line.
                     29: .sh TR
                     30: Do one-to-one character translation according to
                     31: an arbitrary code.
                     32: .op
                     33: May coalesce selected repeated characters.
                     34: .op
                     35: May delete selected characters.
                     36: .sh DIFF
                     37: Report line changes, additions and deletions necessary to bring two files
                     38: into agreement.
                     39: .op
                     40: May produce an editor script to convert one file into another.
                     41: .op
                     42: A variant compares two new versions against one old one.
                     43: .sh COMM
                     44: Identify common lines in two sorted files.
                     45: Output in up to 3 columns shows lines present in first file only,
                     46: present in both, and/or present in second only.
                     47: .sh JOIN
                     48: Combine two files by joining records that have identical keys.
                     49: .sh GREP
                     50: Print all lines in a file that satisfy
                     51: a pattern as used in the editor ED.
                     52: .op
                     53: May print all lines that fail to match.
                     54: .op
                     55: May print count of hits.
                     56: .op
                     57: May print first hit in each file.
                     58: .sh LOOK
                     59: Binary search in sorted file for lines
                     60: with specified prefix.
                     61: .sh WC
                     62: Count the lines, ``words'' (blank-separated strings) and characters in a file.
                     63: .sh SED
                     64: Stream-oriented version of ED.
                     65: Can perform a sequence of editing operations on
                     66: each line of an
                     67: input stream of unbounded length.
                     68: .op
                     69: Lines may be selected by address or range of addresses.
                     70: .op
                     71: Control flow and conditional testing.
                     72: .op
                     73: Multiple output streams.
                     74: .op
                     75: Multi-line capability.
                     76: .sh AWK
                     77: Pattern scanning and processing language.
                     78: Searches input for patterns, and
                     79: performs actions on each line of input that satisfies
                     80: the pattern.
                     81: .op
                     82: Patterns include regular expressions,
                     83: arithmetic and lexicographic conditions,
                     84: boolean combinations and ranges of these.
                     85: .op
                     86: Data treated as string or numeric as appropriate.
                     87: .op
                     88: Can break input into fields;
                     89: fields are variables.
                     90: .op
                     91: Variables and arrays (with non-numeric subscripts).
                     92: .op
                     93: Full set of arithmetic operators and control flow.
                     94: .op
                     95: Multiple output streams to files and pipes.
                     96: .op
                     97: Output can be formatted as desired.
                     98: .op
                     99: Multi-line capabilities.

unix.superglobalmegacorp.com

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