Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
UNIQ(1) 		     General Commands Manual			 UNIQ(1)

NAME
     uniq - report repeated lines in a file

SYNOPSIS
     uniq [ -udc [ +-num ] ] [ file ]

DESCRIPTION
     Uniq  copies the input file, or the standard input, to the standard output,
     comparing adjacent lines.	In the normal case, the  second  and  succeeding
     copies  of  repeated lines are removed.  Repeated lines must be adjacent in
     order to be found.

     -u     Print unique lines.

     -d     Print (one copy of) duplicated lines.

     -c     Prefix a repetition count and a tab to each output line.  Implies -u
	    and -d.

     -num   The first num fields together with any blanks before  each	are  ig-
	    nored.  A field is defined as a string of non-space, non-tab charac-
	    ters separated by tabs and spaces from its neighbors.

     +num   The  first	num  characters  are ignored.  Fields are skipped before
	    characters.

SOURCE
     /src/cmd/uniq.c

SEE ALSO
     sort(1)

BUGS
     Field selection and comparison should be compatible with sort((1)).

									 UNIQ(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=uniq&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help