Как отсортировать текстовый файл с заголовком в nodejs - PullRequest
0 голосов
/ 05 октября 2018

У меня есть функция, которая сортирует текстовые файлы, которая отлично работает, если заголовка нет, но в файле с заголовком заголовок сортируется вместе с остальной частью файла.Есть ли способ игнорировать заголовки или держать его сверху?

Функция сортировки

var spawn = require('child_process').spawn;
var fs = require('fs');

var sortFile = function(dir, file, type) {
    var sortProcess = spawn('sort', [file]);
    sortProcess.stdout.setEncoding('utf8');

    return new Promise(function(resolve, reject) {
        var fileStream = fs.createWriteStream(dir + '/' + type + '_sorted.txt', { flags: 'a' });

        sortProcess.stdout.pipe(fileStream);

        sortProcess.stderr.on('data', function (data) {
            reject(err);
        });
        sortProcess.on('close', function (code) {
            resolve();
        });
    });
}

module.exports.sortFile = sortFile;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...