El archivo de registro tiene cierta cadena que sucede varias veces. Necesito capturar la siguiente línea para todas las apariciones de esta cadena anterior con node.js. Por ejemplo contenido del archivo:
Indulgence announcing uncommonly met she continuing two unpleasing terminated. Now busy say down the shed eyes roof paid her Compile Error ./aaarty/bbb/cfvcc/dddhjklpi Course suffer to do he sussex it window advice. Yet matter enable misery end extent common men should. Her indulgence but assistance favourable cultivated everything collecting Compile Error ./asshtyd/wrfber/ghn/fffh/gh/ikjmlk Extended kindness trifling remember he confined outlived if. Assistance sentiments yet unpleasing say Compile Error ./cc/wwwasftbb/kkk/tgfh/pioqascfg/qqq Open they an busy they my such high strong textUsando node.js, necesito capturar cada línea que va después de la línea con la cadena "Error de compilación"
Lo tengo:
var fs = require('fs'); var array = fs.readFileSync('mylogfile.txt').toString().split("\n"); for(let i in array) { if (array[i] == "Compilation Error") { let k = parseInt(i)+parseInt(1) console.log(array[k]) } }