mandoc: convert uname.1, uniq.1 and xargs.1
This commit is contained in:
76
uniq.1
76
uniq.1
@@ -1,39 +1,39 @@
|
||||
.TH UNIQ 1 sbase\-VERSION
|
||||
.SH NAME
|
||||
uniq \- multi-column
|
||||
.SH SYNOPSIS
|
||||
.B uniq
|
||||
.RB [ \-cdu ]
|
||||
.RI [ file ]
|
||||
.SH DESCRIPTION
|
||||
.B uniq
|
||||
reads file and writes one copy of a line
|
||||
from each group of consecutive duplicate lines
|
||||
to stdout.
|
||||
If no file is given, uniq reads from stdin.
|
||||
.SH OPTIONS
|
||||
.TP
|
||||
.B \-c
|
||||
prefixes each line with a count
|
||||
of its consecutive occurrences in the input.
|
||||
.TP
|
||||
.B \-d
|
||||
suppresses non-duplicate lines
|
||||
(thus 'uniq -d' prints only duplicates).
|
||||
.TP
|
||||
.B \-u
|
||||
suppresses non-unique lines
|
||||
(thus 'uniq -u' prints only uniques).
|
||||
.SH BUGS
|
||||
.Dd January 30, 2015
|
||||
.Dt UNIQ 1 sbase\-VERSION
|
||||
.Os
|
||||
.Sh NAME
|
||||
.Nm uniq
|
||||
.Nd report or filter out repeated lines in a file
|
||||
.Sh SYNOPSIS
|
||||
.Nm
|
||||
.Op Fl cdu
|
||||
.Op Ar file
|
||||
.Sh DESCRIPTION
|
||||
.Nm
|
||||
reads file and writes one copy of a line from each group of consecutive
|
||||
duplicate lines to stdout. If no file is given, uniq reads from stdin.
|
||||
.Sh OPTIONS
|
||||
.Bl -tag -width Ds
|
||||
.It Fl c
|
||||
prefixes each line with a count of its consecutive occurrences in the input.
|
||||
.It Fl d
|
||||
suppresses non-duplicate lines (thus 'uniq -d' prints only duplicates).
|
||||
.It Fl u
|
||||
suppresses non-unique lines (thus 'uniq -u' prints only uniques).
|
||||
.El
|
||||
.Sh BUGS
|
||||
The original sbase implementation of
|
||||
.B uniq
|
||||
supported multiple input-file arguments,
|
||||
as e.g. cat and grep do.
|
||||
Unfortunately, POSIX uniq treats its second argument (if present)
|
||||
as an output filename and clobbers it.
|
||||
Since users and scripts which rely on uniq
|
||||
supporting multiple input-file arguments
|
||||
would be at risk of data loss
|
||||
if they ever ran into a POSIX-compatible uniq,
|
||||
support for multiple input-file arguments
|
||||
was removed from this implementation.
|
||||
.Nm
|
||||
supported multiple input-file arguments as e.g.
|
||||
.Xr cat 1
|
||||
and
|
||||
.Xr grep 1
|
||||
do.
|
||||
Unfortunately, POSIX uniq treats its second argument (if present) as an
|
||||
output filename and clobbers it. Since users and scripts which rely on
|
||||
.Nm
|
||||
supporting multiple input-file arguments would be at risk of data loss
|
||||
if they ever ran into a POSIX-compatible
|
||||
.Nm
|
||||
, support for multiple input-file arguments was removed from this
|
||||
implementation.
|
||||
|
Reference in New Issue
Block a user