我有一个bash脚本,可以无限期地附加一条字符串。
我正在尝试使用 fs.ReadStream 以获取文件中的更改,并通过WebSocket将新附加的行交流回用户。
基本上,这个想法是:
- bash脚本将字符串附加到文件(例如'/tmp/a.log')。
- 节点脚本将每次更改文件时都会流式传输文件并读取最后一行。
- 节点将通过WebSocket发送新行。
但是我在围绕 fs.readstream 和 fs.writestream 。
我在这里使用正确的方法吗?任何帮助将非常感激。谢谢
我最终使用了实现fs.watch功能并提供新插入线的NPM尾巴。