summaryrefslogtreecommitdiff
path: root/static/unix-v10/man1/uniq.1
diff options
context:
space:
mode:
Diffstat (limited to 'static/unix-v10/man1/uniq.1')
-rw-r--r--static/unix-v10/man1/uniq.151
1 files changed, 51 insertions, 0 deletions
diff --git a/static/unix-v10/man1/uniq.1 b/static/unix-v10/man1/uniq.1
new file mode 100644
index 00000000..a5a620a7
--- /dev/null
+++ b/static/unix-v10/man1/uniq.1
@@ -0,0 +1,51 @@
+.pa 1
+.he 'UNIQ (I)'12/1/72'UNIQ (I)'
+.ti 0
+NAME uniq -- report repeated lines in a file
+.sp
+.ti 0
+SYNOPSIS uniq____ [ -ud___ ] [ input [ output ] ]
+.sp
+.ti 0
+DESCRIPTION uniq____
+reads the input
+file comparing adjacent lines.
+In the normal case, the second and succeeding copies
+of repeated lines are
+removed; the remainder is written on the output file.
+Note that repeated lines must be adjacent
+in order to be found.
+(See sort(I))
+If the -u__ flag is used,
+just the lines that are not repeated
+in the original file are output.
+The -d__ option specifies that
+one copy of just the repeated lines is to
+be written.
+Note that the normal mode output is the union of the
+-u__ and -d__ mode outputs.
+.sp
+The following example will print one copy of all
+lines in the file a_ that do not occur in b_:
+.sp
+ sort a x
+ uniq x a1
+ sort b x
+ uniq x b1
+ cat a1 b1 >x
+ sort x
+ uniq -u x >>a1
+ sort a1
+ uniq -d a1
+.sp
+.ti 0
+FILES --
+.sp
+.ti 0
+SEE ALSO sort(I)
+.sp
+.ti 0
+DIAGNOSTICS "cannot open input", "cannot create output"
+.sp
+.ti 0
+BUGS --