diff options
Diffstat (limited to 'util/sbase/uniq.1')
-rw-r--r-- | util/sbase/uniq.1 | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/util/sbase/uniq.1 b/util/sbase/uniq.1 new file mode 100644 index 00000000..8ed1a015 --- /dev/null +++ b/util/sbase/uniq.1 @@ -0,0 +1,45 @@ +.Dd October 8, 2015 +.Dt UNIQ 1 +.Os sbase +.Sh NAME +.Nm uniq +.Nd report or filter out repeated lines in a file +.Sh SYNOPSIS +.Nm +.Op Fl c +.Op Fl d | u +.Op Fl f Ar num +.Op Fl s Ar num +.Op Ar input Op Ar output +.Sh DESCRIPTION +.Nm +reads the +.Ar input +file and writes one copy of a line from each group of consecutive +duplicate lines to the +.Ar output +file. +If no +.Ar input +file is given +.Nm +reads from stdin. +If no +.Ar output +file is given +.Nm +writes to stdout. +.Sh OPTIONS +.Bl -tag -width Ds +.It Fl c +Prefix each line with the number of consecutive occurrences in +.Ar input . +.It Fl d | Fl u +Print duplicate | unique lines only. +.It Fl f Ar num | Fl s Ar num +Ignore the first +.Ar num +fields | characters in each input line when doing comparisons. +.El +.Sh STANDARDS +POSIX.1-2013. |