Reference

uu-uniq(1)

Report or omit repeated lines.

NAME

uniq - Report or omit repeated lines.

SYNOPSIS

uniq [OPTION]... [INPUT [OUTPUT]]

DESCRIPTION

Report or omit repeated lines.

OPTIONS

-D, --all-repeated[=<delimit-method>]

print all duplicate lines. Delimiting is done with blank lines. [default: none]

Possible values:

•

none

•

prepend

•

separate

--group[=<group-method>]

show all items, separating groups with an empty line. [default: separate]

Possible values:

•

separate

•

prepend

•

append

•

both

-w, --check-chars <N>

compare no more than N characters in lines

-c, --count

prefix lines by the number of occurrences

-i, --ignore-case

ignore differences in case when comparing

-d, --repeated

only print duplicate lines

-s, --skip-chars <N>

avoid comparing the first N characters

-f, --skip-fields <N>

avoid comparing the first N fields

-u, --unique

only print unique lines

-z, --zero-terminated

end lines with 0 byte, not newline

-h, --help

Print help

-V, --version

Print version

EXTRA

Filter adjacent matching lines from INPUT (or standard input), writing to OUTPUT (or standard output).

Note: uniq does not detect repeated lines unless they are adjacent. You may want to sort the input first, or use sort -u without uniq.

VERSION

v(uutils coreutils) 0.12.0