Blame


1 cfa37a7b 2004-04-10 devnull .TH UNIQ 1
2 cfa37a7b 2004-04-10 devnull .SH NAME
3 cfa37a7b 2004-04-10 devnull uniq \- report repeated lines in a file
4 cfa37a7b 2004-04-10 devnull .SH SYNOPSIS
5 cfa37a7b 2004-04-10 devnull .B uniq
6 cfa37a7b 2004-04-10 devnull [
7 cfa37a7b 2004-04-10 devnull .B -udc
8 cfa37a7b 2004-04-10 devnull [
9 cfa37a7b 2004-04-10 devnull .BI +- num
10 cfa37a7b 2004-04-10 devnull ]
11 cfa37a7b 2004-04-10 devnull ]
12 cfa37a7b 2004-04-10 devnull [
13 cfa37a7b 2004-04-10 devnull .I file
14 cfa37a7b 2004-04-10 devnull ]
15 cfa37a7b 2004-04-10 devnull .SH DESCRIPTION
16 cfa37a7b 2004-04-10 devnull .I Uniq
17 cfa37a7b 2004-04-10 devnull copies the input
18 cfa37a7b 2004-04-10 devnull .IR file ,
19 cfa37a7b 2004-04-10 devnull or the standard input, to the
20 cfa37a7b 2004-04-10 devnull standard output, comparing adjacent lines.
21 cfa37a7b 2004-04-10 devnull In the normal case, the second and succeeding copies
22 cfa37a7b 2004-04-10 devnull of repeated lines are
23 cfa37a7b 2004-04-10 devnull removed.
24 cfa37a7b 2004-04-10 devnull Repeated lines must be adjacent
25 cfa37a7b 2004-04-10 devnull in order to be found.
26 cfa37a7b 2004-04-10 devnull .TP
27 cfa37a7b 2004-04-10 devnull .B -u
28 cfa37a7b 2004-04-10 devnull Print unique lines.
29 cfa37a7b 2004-04-10 devnull .TP
30 cfa37a7b 2004-04-10 devnull .B -d
31 cfa37a7b 2004-04-10 devnull Print (one copy of) duplicated lines.
32 cfa37a7b 2004-04-10 devnull .TP
33 cfa37a7b 2004-04-10 devnull .B -c
34 cfa37a7b 2004-04-10 devnull Prefix a repetition count and a tab to each output line.
35 cfa37a7b 2004-04-10 devnull Implies
36 cfa37a7b 2004-04-10 devnull .B -u
37 cfa37a7b 2004-04-10 devnull and
38 cfa37a7b 2004-04-10 devnull .BR -d .
39 cfa37a7b 2004-04-10 devnull .TP
40 cfa37a7b 2004-04-10 devnull .BI - num
41 cfa37a7b 2004-04-10 devnull The first
42 cfa37a7b 2004-04-10 devnull .IR num
43 cfa37a7b 2004-04-10 devnull fields
44 cfa37a7b 2004-04-10 devnull together with any blanks before each are ignored.
45 cfa37a7b 2004-04-10 devnull A field is defined as a string of non-space, non-tab characters
46 cfa37a7b 2004-04-10 devnull separated by tabs and spaces from its neighbors.
47 cfa37a7b 2004-04-10 devnull .TP
48 cfa37a7b 2004-04-10 devnull .BI + num
49 cfa37a7b 2004-04-10 devnull The first
50 cfa37a7b 2004-04-10 devnull .IR num
51 cfa37a7b 2004-04-10 devnull characters are ignored.
52 cfa37a7b 2004-04-10 devnull Fields are skipped before characters.
53 cfa37a7b 2004-04-10 devnull .SH SOURCE
54 c3674de4 2005-01-11 devnull .B \*9/src/cmd/uniq.c
55 cfa37a7b 2004-04-10 devnull .SH "SEE ALSO"
56 cfa37a7b 2004-04-10 devnull .IR sort (1)
57 cfa37a7b 2004-04-10 devnull .SH BUGS
58 cfa37a7b 2004-04-10 devnull Field selection and comparison should be compatible with
59 d32deab1 2020-08-16 rsc .MR sort (1) .