bsd man page for uniq

Query: uniq

OS: bsd

Section: 1

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

UNIQ(1) 						      General Commands Manual							   UNIQ(1)

NAME
uniq - report repeated lines in a file
SYNOPSIS
uniq [ -udc [ +n ] [ -n ] ] [ input [ output ] ]
DESCRIPTION
Uniq reads the input file comparing adjacent lines. In the normal case, the second and succeeding copies of repeated lines are removed; the remainder is written on the output file. Note that repeated lines must be adjacent in order to be found; see sort(1). If the -u flag is used, just the lines that are not repeated in the original file are output. The -d option specifies that one copy of just the repeated lines is to be written. The normal mode output is the union of the -u and -d mode outputs. The -c option supersedes -u and -d and generates an output report in default style but with each line preceded by a count of the number of times it occurred. The n arguments specify skipping an initial portion of each line in the comparison: -n The first n fields together with any blanks before each are ignored. A field is defined as a string of non-space, non-tab charac- ters separated by tabs and spaces from its neighbors. +n The first n characters are ignored. Fields are skipped before characters.
SEE ALSO
sort(1), comm(1) 7th Edition April 29, 1985 UNIQ(1)
Related Man Pages
uniq(1) - mojave
uniq(1) - bsd
uniq(1) - centos
uniq(1) - v7
uniq(1) - freebsd
Similar Topics in the Unix Linux Community
removing items with repeated first 3 character
inserting and replacing lines with awk
Find repeated word and take sum of the second field to it ,for all the repeated words in awk
Find all lines in file such that each word on that line appears in at least n lines of the file
Remove duplicate lines which has been repeated 4 times