bug fix to output, don't add new line until end of string

This commit is contained in:
Rob
2022-02-26 23:18:08 -06:00
parent dddb5fbba9
commit 8a68e61c0f

View File

@@ -126,14 +126,14 @@ scan.on('result', function(data){
switch(process.params['format']||'csv') switch(process.params['format']||'csv')
{ {
case "txt": case "txt":
line = data.ip + ":" + data.port + "\t" + pingRes.version.name.replace(/\,/g, '+') + "\n"; line = data.ip + ":" + data.port + "\t" + pingRes.version.name.replace(/\,/g, '+');
break; break;
case "txt-connect-only": case "txt-connect-only":
line = data.ip + ":" + data.port + "\n"; line = data.ip + ":" + data.port;
break; break;
case "csv": case "csv":
default: default:
line = data.ip + ":" + data.port + "," + pingRes.version.name.replace(/\,/g, '+') + "," + pingRes.players.online + "/" + pingRes.players.max + "\n"; line = data.ip + ":" + data.port + "," + pingRes.version.name.replace(/\,/g, '+') + "," + pingRes.players.online + "/" + pingRes.players.max;
} }
if(process.params['geo-ip']) if(process.params['geo-ip'])
{ {
@@ -152,7 +152,7 @@ scan.on('result', function(data){
default: default:
break; break;
} }
fs.appendFileSync(SCAN_OPTS_OUTPUT_CSV, line); fs.appendFileSync(SCAN_OPTS_OUTPUT_CSV, line + "\n");
}).catch(function(err){ }).catch(function(err){
console.log(err); console.log(err);
}); });