Můžete použít readline rozhraní poskytované jako součást rozhraní API uzlů. Více informací zde https://nodejs.org/api/readline.html#readline_event_line. Budete používat spawn jak je však předejte stdout do readline aby mohl analyzovat řádky. Nejste si jisti, zda to je to, co máte v úmyslu udělat. Zde je ukázkový kód:
var process = require('child_process');
const readline = require('readline');
var child = process.spawn('./test.sh');
// Use readline interface
const readlinebyline = readline.createInterface({ input: child.stdout });
// Called when a line is received
readlinebyline.on('line', (line) => {
    line = JSON.stringify(line.toString('utf8'));
    console.log(line);
});
 Výstup:
"first message"
"second message"
"third message"
 
 Pokud se zobrazí chyba jako TypeError: input.on is not a function , ujistěte se, že máte oprávnění ke spouštění na test.sh skript přes chmod +x test.sh .
            Proč je stat::st_size 0 pro zařízení, ale zároveň lseek správně definuje velikost zařízení?         
            Vysvětlení příkazu awk pomocí ORS, NR, FS, RS