Advertisement
grinyam

nodeTail.js

Apr 19th, 2016
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var sys = require('sys'),
  2.     net = require('net'),
  3.     spawn = require('child_process').spawn,
  4.     http = require('http');
  5. sys.puts('nMy process PID: ' + process.pid + 'n');
  6. var tail = spawn('tail', ['-f', 'C:\Users\grigo\Desktop\node.js\access.log']);
  7. sys.puts('Start tailing');
  8. tail.stdout.addListener('data', function (data) {
  9.     sys.puts(data);
  10. });
  11. http.createServer(function (req, res) {
  12.     res.sendHeader(200, {'Content-Type': 'text/plain'});
  13.     tail.stdout.addListener('data', function (data) {
  14.         res.write(data);
  15.     });
  16. }).listen(80);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement