[linux-l] eine wunderbare scriptsprache: groovy
Oliver Bandel
oliver at first.in-berlin.de
Mo Okt 10 16:06:06 CEST 2005
On Mon, Oct 10, 2005 at 02:39:17PM +0200, Ivan Villanueva wrote:
> On Sun, Oct 09, 2005 at 11:41:02PM +0200, Oliver Bandel wrote:
> > On Sun, Oct 09, 2005 at 07:40:16PM +0200, Ivan Villanueva wrote:
> > > Ich habe:
> > > http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/438119
> > > gefunden. Den Code gefällt mir nicht besonders.
> >
> > Ja, wieso denn?
> > WAS an dem Code gefällt Dir nicht?
>
> Um nur einen Befehl auszuführen um dessen Ausgabe zu verarbeiten ...
> muss man in Python viel schreiben. Man sieht sofort, Python ist kein
> Ersatz für einen Shell-Script.
>
[...]
> Aber ich glaube mein Ding gefunden zu haben. Da ich schon die Java API gut
> kenne, und die Dokumentation finde ich großartig, warum sollte ich eine andere
> API lernen. Es gibt Groovy !
Der Name ist jedenfalls ganz schön groovy. ;-)
[...]
>
> Ein Beispiel, um die Ausgabe von "ls" zu schreiben:
>
>
> #!/usr/local/java/groovy/bin/groovy
>
> stream = Runtime.getRuntime().exec("ls").getInputStream()
> println(stream.getText())
>
>
> Toll. Oder ?
In Perl:
print `ls`;
Toll, oder? ;-)
> Ich meine nicht das Beispiel, sondern die Spracheigenschaften.
Ach so. ;-)
Naja, vielleicht kann man sich das ja mal gelegentlich rein ziehen.
Ciao,
Oliver
Mehr Informationen über die Mailingliste linux-l