COHERENT manpages
This page displays the COHERENT manpage for uniq [Remove/count repeated lines in a sorted file].
List of available manpages
Index
uniq -- Command Remove/count repeated lines in a sorted file uniq [-cdu] [-n] [+n] [infile[outfile]] uniq reads input line by line from infile and writes all non-duplicated lines to outfile. The input file must be sorted. uniq uses the standard input or output if either infile or outfile is omitted. The following describes the available options: -c Print each line once, discarding duplicate lines; before each line, print the number of times it appears within the file. -d Print only lines that are duplicated within the file; print each line only once; do not print any counts. -u Print only lines that are not duplicated within the file. uniq by default behaves as if both -u and -d were specified, so it prints each unique line once. Optional specifiers allow uniq to skip leading portions of the input lines when comparing for uniqueness. -n Skip n fields of each input line, where a field is any number of non- white space characters surrounded by any number of white space characters (blank or tab). +n Skip n characters in each input line, after skipping fields as above. See Also comm, commands, sort