Skip to content
This repository

Nodejs module for tailing a file

branch: master
README.md

tail

To install:

npm install tail

Use:

Tail = require('tail').Tail;

tail = new Tail("fileToTail");

tail.on("line", function(data) {
  console.log(data);
});

Tail accepts the line separator as second parameter. If nothing is passed it is defaulted to new line '\n'.

var lineSeparator= "-";

new Tail("fileToTail",lineSeparator)

Tail emits two type of events:

  • line
function(data){}
  • error
function(exception){}

If you simply want to stop the tail:

tail.unwatch()

And to start watching again:

tail.watch()

Want to fork ?

Tail is written in CoffeeScript.

The Cakefile generates the javascript that is then published to npm.

License

MIT. Please see License file for more details.

Something went wrong with that request. Please try again.