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 moreThe Textsmith's Weekly Nugget
Ten Bash Parameter Expansions You'll Actually Use
Bash is not just about running commandsβit is also a surprisingly capable text-processing language. Many people reach for sed, awk, or tr without realizing that Bash itself can perform many everyday string manipulations instantly, without launching another process. Find out in this week’s nugget.
read moreThe Textsmith's Weekly Nugget
This Week's Nugget: Five Shell One-Liners That Saved Me Time Every Week
To cap our week on shell scripting, I am going to share with you my five shell one-liners that saved me time.
read moreThe Textsmith's Weekly Nugget
Weekly Textsmith Nugget: Find and Replace Across Your Entire Project
Before we dive back into longer essays next week, here is a practical Textsmith Nugget that demonstrates one of the most satisfying moments in text-processing: changing hundreds of files with a single command.
read moreThe Textsmith's Weekly Nugget
Five Pipelines Every Textsmith Should Know
A good textsmith doesn’t look for one command that does everything. He looks for small utilities that each do one thing well. This is the lesson that we draw from this week’s textsmith nugget.
read more