Node.js gera o processo filho e obtém a saída do terminal ao vivo

Tenho um script que emite 'oi', dorme por um segundo, produz 'oi', dorme por 1 segundo e assim por diante. Agora achei que seria capaz de resolver esse problema com este modelo. var spawn = require('child_process').spawn, temp = spawn('PATH TO SCRIPT WITH THE ABOVE