diff options
Diffstat (limited to 'static/unix-v10/man1/uniq.1')
| -rw-r--r-- | static/unix-v10/man1/uniq.1 | 51 |
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 -- |
