Saya baru memulai dengan Groovy. Saya tidak dapat menemukan contoh apa pun tentang cara menangani argumen pada skrip Groovy, jadi saya meretas metode ini sendiri. Pasti ada cara yang lebih baik untuk melakukan ini? Jika demikian, saya mencari cara yang lebih baik, karena saya mungkin mengabaikan yang sudah jelas.
import groovy.lang.Binding;
Binding binding = new Binding();
int x = 1
for (a in this.args) {
println("arg$x: " + a)
binding.setProperty("arg$x", a);
x=x+1
}
println binding.getProperty("arg1")
println binding.getProperty("arg2")
println binding.getProperty("arg3")