sort / uniq — Sorting and Deduplication

sort

Sort lines with various options.

aict sort [flags] [file...]

Flags

FlagDescription
-nNumeric sort
-rReverse order
-k NSort by field N
-t <delim>Field delimiter

XML Output

<sort timestamp="1234567890" lines_in="100" lines_out="100"
      key="1" order="ascending">
  <content><![CDATA[sorted lines...]]></content>
</sort>

uniq

Remove or count duplicate lines.

aict uniq [flags] [file...]

Flags

FlagDescription
-cPrefix lines with count
-dOnly print duplicates
-uOnly print unique lines

XML Output

<uniq timestamp="1234567890" lines_in="100" lines_out="50"
      duplicates_removed="50" counted="true">
  <entry count="5"><![CDATA[duplicate line]]></entry>
</uniq>