--- /dev/null
+"use strict";
+var spawn = require("child_process").spawn
+var execFile = require("child_process").execFile
+
+var child = spawn("ls", ["-lF", "/rooot"])
+
+child.stdout.on("data", function (data) {
+ console.log("spawnSTDOUT:", JSON.stringify(data))
+})
+
+child.stderr.on("data", function (data) {
+ console.log("spawnSTDERR:", JSON.stringify(data))
+})
+
+child.on("exit", function (code) {
+ console.log("spawnEXIT:", code)
+})
+
+//child.kill("SIGKILL")
+
+execFile("ls", ["-lF", "/usr"], null, function (err, stdout, stderr) {
+ console.log("execFileSTDOUT:", JSON.stringify(stdout))
+ console.log("execFileSTDERR:", JSON.stringify(stderr))
+})
+
+setTimeout(function () {
+ phantom.exit(0)
+}, 2000)