Files
oldlinux-files/Minix/2.0.0/wwwman/man1/uniq.1.html
2024-02-19 00:21:39 -05:00

74 lines
1.6 KiB
HTML

<HTML>
<HEAD>
<TITLE>uniq(1)</TITLE>
</HEAD>
<BODY>
<H1>uniq(1)</H1>
<HR>
<PRE>
</PRE>
<H2>NAME</H2><PRE>
uniq - delete consecutive identical lines in a file
</PRE>
<H2>SYNOPSIS</H2><PRE>
<STRONG>uniq</STRONG> [<STRONG>-cdu</STRONG>] [<STRONG>-</STRONG><EM>n</EM>] [<STRONG>+</STRONG><EM>n</EM>] [<EM>input</EM> [<EM>output</EM>]]
</PRE>
<H2>OPTIONS</H2><PRE>
<STRONG>-c</STRONG> Give count of identical lines in the input
<STRONG>-d</STRONG> Only duplicate lines are written to output
<STRONG>-u</STRONG> Only unique lines are written to output
<STRONG>-</STRONG><EM>n</EM> Skip the first <EM>n</EM> columns when matching
<STRONG>+</STRONG><EM>n</EM> Skip the first <EM>n</EM> fields when matching
</PRE>
<H2>EXAMPLES</H2><PRE>
<STRONG>uniq</STRONG> <STRONG>+2</STRONG> <STRONG>file</STRONG> # Ignore first 2 fields when comparing
<STRONG>uniq</STRONG> <STRONG>-d</STRONG> <STRONG>inf</STRONG> <STRONG>outf</STRONG> # Write duplicate lines to <EM>outf</EM>
</PRE>
<H2>DESCRIPTION</H2><PRE>
<EM>Uniq</EM> examines a file for consecutive lines that are identical. All but
duplicate entries are deleted, and the file is written to output. The +<EM>n</EM>
option skips the first <EM>n</EM> fields, where a field is defined as a run of
characters separated by white space. The -<EM>n</EM> option skips the first <EM>n</EM>
spaces. Fields are skipped first.
</PRE>
<H2>SEE ALSO</H2><PRE>
<STRONG><A HREF="../man1/sort.1.html">sort(1)</A></STRONG>.
</PRE>
</BODY>
</HTML>