Groovy/Grailsアプリケーションからネイティブシェルスクリプトを呼び出すにはどうすればよいですか?Groovy/Grailsアプリケーションからシェルスクリプトを呼び出す
シェルスクリプトは同じマシン上にあります。
Groovy/Grailsアプリケーションからネイティブシェルスクリプトを呼び出すにはどうすればよいですか?Groovy/Grailsアプリケーションからシェルスクリプトを呼び出す
シェルスクリプトは同じマシン上にあります。
(好ましくは絶対パスで)名前を入れて、リスト内の引数とを呼び出す:
['/path/to/script', 'arg1', 'arg2'].execute()
Groovyのdocumentationではなく、単純な文字列を使用することを示唆しています。それはなどの特殊文字、引数内の空白、
FYIを使用することができてあらゆる種類の問題を引き起こす可能性があるので、私はそれに対して助言します。そのリンクは壊れています。 –
GroovyスクリプトでOn-choiceカスケードパラメータのこの構文を試しましたが、機能しません。 ['/ home/path/to/shell/script'、 'arg1']。execute() – Triangle
@Triangle:It私のために働く。私は、エラーメッセージを見ることをお勧めします。そしてあなたのスクリプトは実行可能です、そうですか? –