tlook.1 - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       tlook.1 (1356B)
       ---
            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 \*9/src/cmd/look.c
           75 .SH "SEE ALSO"
           76 .IR sort (1), 
           77 .MR grep (1)
           78 .SH DIAGNOSTICS
           79 The exit status is
           80 .RB `` "not found" ''
           81 if no match is found, and
           82 .RB `` "no dictionary" ''
           83 if
           84 .I file
           85 or the default dictionary cannot be opened.