29 lines
686 B
JavaScript
29 lines
686 B
JavaScript
|
"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)
|