Text Processing Reference
Text manipulation mastery. AWK field processing, sed transformations, jq JSON parsing, grep patterns, xargs pipelines, and the supporting cast of Unix text tools.
AWK
| Topic | Description |
|---|---|
Field processing, patterns, BEGIN/END blocks |
|
IP parsing, MAC addresses, VLAN tables |
|
Auth logs, syslog parsing, log analysis |
|
Data structures, multifile, proc parsing |
Line & Field Tools
| Topic | Description |
|---|---|
Delimiter-based field extraction, character ranges |
|
Merge lines horizontally from multiple sources |
|
Columnate output into aligned tables |
|
Character translation, deletion, squeeze |
|
Numeric, field-based, version sort, deduplication |
|
Deduplicate and count adjacent lines |
|
Set operations on sorted files |
|
Line, word, byte counting |
|
File and output comparison |
|
Filesystem search and execution |