У меня есть функция, которая сортирует текстовые файлы, которая отлично работает, если заголовка нет, но в файле с заголовком заголовок сортируется вместе с остальной частью файла.Есть ли способ игнорировать заголовки или держать его сверху?
Функция сортировки
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;