The Textsmith's Weekly Nugget
Five Commands to Inspect CSV Files
These commands work beautifully for simple CSV files, but they are not full CSV parsers. Quoted fields containing commas, embedded newlines, escaped quotes, and similar cases are where awk needs careβor where a dedicated CSV parser becomes the right tool.
read moreReflections
Is Perl Still Relevant? A Textsmith's Reflection
Perl is in an interesting position today. It is no longer the language that every system administrator or text-processing enthusiast is expected to know, yet many of the ideas we take for granted today—powerful regular expressions, concise text transformations, one-liners, and “glue” programming—owe a great deal to Perl. Rather than asking whether it is obsolete, perhaps the better question is: what role does Perl play in the modern textsmith’s toolbox?
read moreThe Textsmith Bookshelf
The Textsmith Bookshelf: Data Science at the Command Line
How a Unix terminal became a data analysis laboratory
read moreText-processing
awk: The Secret Arsenal of a Textsmith
When everyone else sees a paragraph, AWK sees a database.
read moreAlternative Ways
Why Plain Text Scales Better Than you think
Why does plain text fits the bill when it comes to backing up information for long-term? The answer lies in its format: it does well as source, and asn end-product in data.
read more