Learn › Linux Foundations
Text Processing
The fourteen tools that read text and write text: printf, grep with a real pattern language, cut, sort, uniq, tr, paste, join, comm, diff, patch, column, sed and awk, joined together with the pipe.
Labs in this module
- Chapter 13, Part 1. Text Processing: printf, grep, cut and sort - Part 1 of 3: printf and its format slots, grep with anchors, the dot, character classes and -E, then -i, -v and -n, cut by field and by char
- Chapter 13, Part 2. Text Processing: uniq, tr, paste, join and comm - Part 2 of 3: uniq and the law that its input must be sorted, uniq -c with sort -nr for the count and rank chain, tr for translating and dele
- Chapter 13, Part 3. Text Processing: diff, patch, column, sed and awk - Final test: Chapter 13, Text Processing. Twenty-five objectives on a real Debian 12 server covering all three parts: printf, grep and its pa