コマンドの実行@Javascript with Rino

RhinoエンジンでのJavascriptのコマンド実行方法。

適当な配列(option)を定義し、それをrunCommandの最後の引数に渡す。option.input, option.output, option.errがそれぞれコマンドに渡す標準入力、標準出力, 標準エラー出力になります。

var option = {};
option.input = "hogehoge\nfooo";
option.output = "";
option.err="";

var ret = runCommand("grep","hoge",option);

print("-");
print("output = \n"+ option.output);
print("error = \n"+ option.err);
print("-");
タイトルとURLをコピーしました