From ed46037f493d2b84d992af175197a8523c2c7bb3 Mon Sep 17 00:00:00 2001 From: alWerewolf Date: Mon, 6 Aug 2018 16:02:44 +0300 Subject: [PATCH] remove linebreak processing --- extension/commands.js | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/extension/commands.js b/extension/commands.js index 4c7bc95..e5ccc8b 100644 --- a/extension/commands.js +++ b/extension/commands.js @@ -35,13 +35,8 @@ function runFile ( { conn, file, channel, onEnd }) { var utcDate = dt.toUTCString(); channel.appendLine(`--------- ${utcDate} ---------`) - const toChannel = data => { - const str = data.toString(), lines = str.match( /[^\r\n]+/g ) - lines.forEach( line => channel.appendLine( line ) ) - } - - bgtask.stdout.on( 'data', toChannel ) - bgtask.stderr.on('data', toChannel ) + bgtask.stdout.on('data', data => channel.append(data) ) + bgtask.stderr.on('data', data => channel.append(data) ) onEnd = onEnd ? onEnd : ()=>{}