tail -f logfile.txt
xuất 10 dòng cuối cùng của logfile.txt và sau đó tiếp tục xuất dữ liệu được nối thêm khi tệp phát triển.Làm thế nào để xử lý `tail -f logfile.txt` giống như trong node.js?
Cách được khuyến nghị thực hiện phần -f
trong node.js là gì?
Kết quả đầu ra sau toàn bộ tệp (bỏ qua "hiển thị 10 dòng cuối cùng") và sau đó thoát.
var fs = require('fs');
var rs = fs.createReadStream('logfile.txt', { flags: 'r', encoding: 'utf8'});
rs.on('data', function(data) {
console.log(data);
});
Tôi hiểu sự kiện vòng lặp là thoát vì sau khi dòng cuối & sự kiện gần không có nhiều sự kiện - Tôi rất tò mò về cách tốt nhất để tiếp tục theo dõi dòng.
http: // stackoverflow.com/questions/8224333/scrolling-log-file-tail-f-hoạt hình-sử dụng-javascript – gavenkoa