Making Shell Scripts Groovy
Java Aktuell 05∕2019
Groovy ist eine dynamische Sprache auf der JVM und glänzte schon einige Jahre vor Java mit Features wie funktionaler Programmierung oder Literals für oft benutzte Datenstrukturen wie List und Map.
Weniger bekannt ist, dass Groovy auch mächtige Werkzeuge zum Arbeiten auf der Kommandozeile mitbringt, mit denen man - allein durch Kenntniss von Java - schon eigene Skripte schreiben kann, ohne sich gleich auf die komplizierte Syntax mancher Shells einlassen zu müssen.