Tag: 尾巴

如何在node.js中尾随多个文件?

当使用以下代码尾部文件时,我们可以成功输出数据。 var spawn = require('child_process').spawn; var filename = '/logs/error.log'; var tail = spawn("tail", ["-f", filename]); tail.stdout.on("data", function (data) { console.log(data); }); 但是当我更改文件名“/logs/*.log”,我没有find任何输出。 谁能告诉我是什么原因? 谢谢!

最小Websocket Nodejs尾示例

我正在尝试使用websocket为浏览器创build一个数据stream。 数据是日志文件的输出。 (尾-f文件名)使用节点JS,我已经设法login到标准输出,但我还没有能够创build服务器,并创build客户端(JS / HTML)的代码来创build一个WebSocket并接收所有的输出这个孩子的过程。 谁能帮我? NODE.JS服务器输出尾部到标准输出(如http://snippets.dzone.com/posts/show/12067所示 ) var sys = require('sys') var spawn = require('child_process').spawn; var filename = process.ARGV[2]; if (!filename) return sys.puts("Usage: node <server.js> <filename>"); var tail = spawn("tail", ["-f", filename]); sys.puts("start tailing"); tail.stdout.on("data", function (data) { sys.puts(data); }); 我的目标是有最简单的可能。 任何其他简单的解决scheme都很受欢迎。 谢谢。