cut / tr — Text Processing

cut

Extract columns from delimited text.

aict cut [flags] [file...]

Flags

FlagDescription
-d <delim>Field delimiter (default: tab)
-f <fields>Fields to extract (comma-separated)

XML Output

<cut timestamp="1234567890" delimiter="," fields="1,3" lines_processed="100">
  <content><![CDATA[extracted columns...]]></content>
</cut>

tr

Translate or delete characters.

aict tr [flags] <set1> [set2]

Flags

FlagDescription
-dDelete characters in set1
-sSqueeze repeated characters

XML Output

<tr timestamp="1234567890" lines_processed="100" bytes_processed="5000">
  <content><![CDATA[transformed text...]]></content>
</tr>