Annotation of lucent/sys/man/1/look, revision 1.1.1.1

1.1       root        1: .TH LOOK 1
                      2: .SH NAME
                      3: look \- find lines in a sorted list
                      4: .SH SYNOPSIS
                      5: .B look
                      6: [
                      7: .BI -dfnixt c
                      8: ]
                      9: [
                     10: .I string
                     11: ]
                     12: [
                     13: .I file
                     14: ]
                     15: .SH DESCRIPTION
                     16: .I Look
                     17: consults a sorted
                     18: .I file
                     19: and prints all lines that begin with
                     20: .IR string .
                     21: It uses binary search.
                     22: .PP
                     23: The following options are recognized.
                     24: Options
                     25: .B dfnt
                     26: affect comparisons as in
                     27: .IR  sort (1).
                     28: .TP
                     29: .B -i
                     30: Interactive.
                     31: There is no
                     32: .I string
                     33: argument; instead
                     34: .I look
                     35: takes lines from the standard input as strings to be looked up.
                     36: .TP
                     37: .B -x
                     38: Exact.
                     39: Print only lines of the file whose key matches
                     40: .I string
                     41: exactly.
                     42: .TP
                     43: .B  -d
                     44: `Directory' order:
                     45: only letters, digits,
                     46: tabs and blanks participate in comparisons.
                     47: .TP
                     48: .B  -f
                     49: Fold.
                     50: Upper case letters compare equal to lower case.
                     51: .TP
                     52: .B -n
                     53: Numeric comparison with initial string of digits, optional minus sign,
                     54: and optional decimal point.
                     55: .TP
                     56: .BR -t [ \f2c\f1 ]
                     57: Character
                     58: .I c
                     59: terminates the sort key in the
                     60: .IR file .
                     61: By default, tab terminates the key.  If
                     62: .I c
                     63: is missing the entire line comprises the key.
                     64: .PP
                     65: If no
                     66: .I file
                     67: is specified,
                     68: .B /lib/words
                     69: is assumed, with collating sequence
                     70: .BR df .
                     71: .SH FILES
                     72: .B /lib/words
                     73: .SH SOURCE
                     74: .B /sys/src/cmd/look.c
                     75: .SH "SEE ALSO"
                     76: .IR sort (1), 
                     77: .IR grep (1)
                     78: .SH DIAGNOSTICS
                     79: The exit status is
                     80: .B \&"not found"
                     81: if no match is found, and
                     82: .B \&"no dictionary"
                     83: if
                     84: .I file
                     85: or the default dictionary cannot be opened.
                     86: 

unix.superglobalmegacorp.com

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