2015-02-03 groovy で外部コマンド実行 groovy 簡単な例 'cmd /c pwd'.execute().waitFor() waitFor() つけないと非同期で実行される。 標準出力ほしい場合 println 'cmd /c pwd'.execute().text text プロパティを使う。 この場合、同期処理なのか?未確認。 標準エラー出力もほしい場合 println new ProcessBuilder("cmd", "/c", "pwd").redirectErrorStream(true).start().text 完全にJava流。groovy 流に簡単に書けないのかな?