diff --git a/test/authtest.js b/test/authtest.js new file mode 100644 index 0000000..5045829 --- /dev/null +++ b/test/authtest.js @@ -0,0 +1,16 @@ +var child = require('child_process').execFile('/bin/sh', ['sh']); +child.stdout.str = ''; +child.stdin.write('ps -e -o user -o command | awk {\'printf "%s,",$1;$1="";printf "%s\\n", $0\'} | grep X\nexit\n'); +child.stdout.on('data', function (chunk) { this.str += chunk.toString(); }); +child.waitExit(); + +var lines = child.stdout.str.split('\n'); +for (var i in lines) +{ + var tokens = lines[i].split(','); + console.log(tokens[0] + ' => ' + tokens[1]); +} + + +//console.log(child.stdout.str); +process.exit();