* How do you deal with words like "---" in your text that look like the match separator of grep?
* What if your filenames contain spaces?
* Are the sed/awk/perl one liners really all that readable and correct?
* How to catch and report failure conditions ... in pipe steps?
This stuff is great for interactive use and one-off ETL, not for applications.
Not sure what real alternatives are that give you:
- parallel execution
- seamless composition (like |)
- object passing not byte streams
- Quick to write.
Most of the time I switch to Python for this, but it does not give you sane parallelity. Sure you can do this with Java + Akka, but this takes days to build out...
Any recommendations?