The Linux expand and unexpand commands can turn tabs into spaces and spaces into tabs, and the sed and awk commands can help. The Linux expand and unexpand commands sound like they can make files ...
A key point to these tools (from a practical point ) is that they are very memory efficient and allow work on just a "line".
Wow. It’s amazing we ever made it out of the 20th century. It’s like reading about farmers who would plow by hand. I remember the epiphany (long time ago) of discovering how awk solved my problem of ...