diff --git a/nodes/core/locales/ja/core/75-exec.html b/nodes/core/locales/ja/core/75-exec.html index bc7d9b5de..7eb75b10a 100644 --- a/nodes/core/locales/ja/core/75-exec.html +++ b/nodes/core/locales/ja/core/75-exec.html @@ -26,7 +26,7 @@
デフォルトでは、exec
システムコールを用いてコマンドを呼び出してその完了を待ち、出力を返します。例えば、コマンドの実行が成功した場合には、{ code: 0 }
と言う返却値を返します。
spawn
を使ってコマンドを実行し、
-標準出力および標準エラー出力へ出力を返すようにすることもできます。この場合、通常1行毎に値を返します。コマンドの実行が完了すると、3番目の端子にオブジェクトを出力します。例えば、コマンドの実行が成功した場合には、{ code: 0 }
と言う返却値を返します。
spawn
を使ってコマンドを実行し、標準出力および標準エラー出力へ出力を返すようにすることもできます。この場合、通常1行毎に値を返します。コマンドの実行が完了すると、3番目の端子にオブジェクトを出力します。例えば、コマンドの実行が成功した場合には、{ code: 0 }
という返却値を返します。
エラー発生時には、3番目の端子のmsg.payload
にmessage
、signal
など付加情報を返します。
実行対象のコマンドはノード設定で定義します。msg.payload
や追加引数をコマンドに追加することもできます。
コマンドもしくはパラメータが空白を含む場合には、引用符で囲みます。- "This is a single parameter"
コマンドもしくはパラメータが空白を含む場合には、引用符で囲みます。- "これは一つのパラメータです"
返却するpayload
は通常文字列ですが、UTF8文字以外が存在するとバッファとなります。
ノードが実行中の場合、ステータスアイコンとPIDを表示します。この状態変化はstatus
ノードで検知できます。
ノードが実行中の場合、ステータスアイコンとPIDを表示します。この状態変化はStatus
ノードで検知できます。
msg.kill
を受信すると、実行中のプロセスを停止することができます。msg.kill
には送出するシグナルの種別を指定します。例えば、SIGINT
、SIGQUIT
、SIGHUP
などです。空の文字列を指定した場合には、SIGTERM
を指定したものとみなします。
ノードが1つ以上のプロセスを実行している場合、msg.pid
に停止対象のPIDを指定しなければなりません。