Amiga Unix — 68040 · 68060

Manual pages › General commands (1)

uniq(1)

remove duplicate lines from a sorted file

Package: coreutil, added for amigaux.

This package comes with the extra set; without it, uniq is the original one: see uniq-original(1).

uniq - remove duplicate lines from a sorted file

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

Discard all but one of successive identical lines from INPUT (or standard input), writing to OUTPUT (or standard output).

Mandatory arguments to long options are mandatory for short options too.

prefix lines by the number of occurrences
only print duplicate lines
delimit-method={none(default),prepend,separate} Delimiting is done with blank lines.
avoid comparing the first N fields
ignore differences in case when comparing
avoid comparing the first N characters
only print unique lines
compare no more than N characters in lines
display this help and exit
output version information and exit

A field is a run of whitespace, then non-whitespace characters. Fields are skipped before chars.

Written by Richard Stallman and David MacKenzie.

Report bugs to <bug-coreutils@gnu.org>.

Copyright © 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

The full documentation for uniq is maintained as a Texinfo manual. If the info and uniq programs are properly installed at your site, the command

info coreutils uniq

should give you access to the complete manual.

March 2004 uniq (coreutils) 5.2.1