2004-11-17から1日間の記事一覧

スクリプトでコマンドライン引数取得

Groovyの場合、classでmain(args)とか宣言してれば問題ないものの、単純なスクリプトでクラス定義すらしない場合、以下のようにすれば取得できる。 #!/usr/bin/env groovy arg1 = this.args[0] print "${arg1} passed.\n"; thisは他になにがあるのかな。見て…

[Java][Groovy] およ

groovyで "ls -l".execute().text はバッチリ動くのだが、 "ls -l | wc -l".execute().text は動かない。こっち側で意識してシェルに渡してやれば動くだろうな。なのでPerlのバッククオート文字(`)と同じように使えると思うと痛い目にあいまっせ、ということ…