@kenkousen Ken, can you refer me to some Groovy references about invoking external processes and building command pipelines? How might I use Groovy like I use Bash?

#groovy #java #programming #scripting

@derekmahar Hi Derek. Groovy scripts implicitly extend the GroovyScript class, which also has an instance of Binding. That's how you get data in and out, and that's all built into the language. The reference docs no doubt discuss it.

That said, I know there's a good library to help scripting, but the name escapes me at the moment. If I get a chance tomorrow I'll see if I can find it.

@kenkousen Is Binding related to http://groovy-lang.org/groovy-dev-kit.html#process-management? This is the kind of command pipeline that is trivial to construct in Bash, but more difficult in more general purpose programming languages.
The Apache Groovy programming language - The Groovy Development Kit

@kenkousen Did you happen to find the name of the Groovy library that helps writing scripts?
@derekmahar oof, I forgot. I'll see if I can find it and get back to you