必要なパラメータ
- name:実行するコマンドまたはプログラムの名前。
オプションのパラメータ
- arguments:コマンドまたはプログラムに対する、スペース区切りのコマンドライン引数のセット(例:
<arc:set attr="executable.arguments" value="arg1 arg2 arg3"/>)。 - argarray#:コマンドまたはプログラムに渡す引数の配列。配列は、必要な各インデックス(引数)に対して
argarray#エントリを作成することで構築します(以下の例を参照してください)。 - directory:コマンドまたはプログラムを開始するディレクトリ。デフォルト値は
.です。 - timeout:コマンドまたはプログラムを待機する最大時間(秒単位)。タイムアウトなしを示すには
-1を使用します。デフォルト値は60です。 - waitforoutput:コマンドまたはプログラムのアウトプットを待機するかどうか。デフォルト値は
trueです。
アウトプット属性
- sys:output:コマンドまたはプログラムのアウトプット。
- sys:error:コマンドまたはプログラムのエラー出力(ある場合)。
例
.NET
Hello world と、渡された引数のリストを出力するようにプログラムされています。このスクリプトのアウトプット(echo.txt)は次のようになります:
Linux
hello linux world と、渡された引数のリストを出力するようにプログラムされています。このスクリプトのアウトプット(echo.txt)は次のようになります: