home | O'Reilly's CD bookshelfs | FreeBSD | Linux | Cisco | Cisco Exam    

UNIX in a Nutshell: System V Edition

UNIX in a Nutshell: System V EditionSearch this book
Previous: Reference: unget Chapter 2
UNIX Commands
Next: Reference: units





] [





Remove duplicate adjacent lines from sorted file1 , sending one copy of each line to file2 (or to standard output). Often used as a filter. Specify only one of -c , -d , or -u . See also comm and sort .



Print each line once, counting instances of each.


Print duplicate lines once, but no unique lines.


Print only unique lines (no copy of duplicate entries is kept).

- n

Ignore first n fields of a line. Fields are separated by spaces or by tabs.

+ n

Ignore first n characters of a field.


Send one copy of each line from list to output file list.new :

uniq list list.new

Show which names appear more than once:

sort names | uniq -d

Show which lines appear exactly three times:

sort names | uniq -c | grep "3 "

Previous: Reference: unget UNIX in a Nutshell: System V Edition Next: Reference: units
Reference: unget Book Index Reference: units

The UNIX CD Bookshelf Navigation The UNIX CD BookshelfUNIX Power ToolsUNIX in a NutshellLearning the vi Editorsed & awkLearning the Korn ShellLearning the UNIX Operating System