Eduardo Montoyaon Stack Overflow • Recommends
On “How to get Maven project version to the bash command line”
…binary input formats. Don't insist on interactive input.
What does it actually mean?
Your output should be:
"grepable": (One "record" per line)
"cutable": (Delimited "fields")
exit codes: 0 for success, nonzero for failure.
messaging (stderr) vs. output (stdout)
(ref: Make awesome command line apps with ruby by Dave Copeland Jan 18, 2012 link to this video)
Honesty I think Dave Copeland was right when he said that maven does'……