added some shell comands

This commit is contained in:
coderaiser 2012-06-12 14:25:57 +00:00
parent 601e69604f
commit 6f9a4e7f83

View file

@ -1,18 +1,24 @@
var util = require('util'),
exec = require('child_process').exec,
child;
exec = require('child_process').exec;
exec('curl http://phantomjs.googlecode.com/files/phantomjs-1.5.0-linux-x86-dynamic.tar.gz',execFunctoin);
exec('tar -zxf phantomjs-1.5.0-linux-x86-dynamic.tar.gz',execFunctoin);
exec('./phantomjs/bin/phantomjs',execFunctoin);
exec('curl http://phantomjs.googlecode.com/files/phantomjs-1.5.0-linux-x86-dynamic.tar.gz',makeExecFunctoin(_1));
function execFunctoin(error, stdout, stderr) {
console.log('stdout: ' + stdout);
console.log('stderr: ' + stderr);
if (error !== null) {
console.log('exec error: ' + error);
}
var _1 = function(){exec('tar -zxf phantomjs-1.5.0-linux-x86-dynamic.tar.gz',makeExecFunctoin(_2));}
var _2 = function(){exec('./phantomjs/bin/phantomjs',makeExecFunctoin(_3));};
var _3 = function(){exec('ls',makeExecFunctoin());};
function makeExecFunctoin(pFunc){
return function(error, stdout, stderr) {
console.log('stdout: ' + stdout);
console.log('stderr: ' + stderr);
if (error !== null) {
console.log('exec error: ' + error);
}
else if(pFunc &&
typeof pFunc==='function')
pFunc();
};
}