I just want to mention a thing, there are many tools that can do text processing, for example. sort, cut, split, join, paste, comm, uniq, column, rev, tac, tr, nl, pr, head, tail .....
they are very convenient, but you should study their options, etc.
The lazy way (not the best way) for learning text processing might be: just learn grep, sed and awk. With these three tools, you can solve almost 99% of the problems with text processing and do not need to remember above other cmds and parameters. :)
And, if you studied and used three, you knew the difference. In fact, the difference here means which tool is good at solving which problem.
a more lazy way could be learning the script language (python, perl or ruby) and any text processing with it.
Kent Oct 11 '11 at 19:51 2011-10-11 19:51
source share