Я знаю, что вы сказали, что не можете установить какое-либо программное обеспечение, но я не уверен, насколько жестким является это ограничение. В любом случае, у меня возникла та же проблема (попытка объединить два файла с предположительно одинаковыми заголовками), и я подумал, что предоставлю альтернативный ответ для других, которые приходят на эту страницу, так как она отлично работает для меня.
Попробовав целую кучу команд в Windows и испытав сильное разочарование, а также попробовав всевозможные графические редакторы, которые обещали иметь возможность открывать большие файлы, но потом не могли, я наконец вернулся к своим корням Linux открыл мое приглашение Cygwin. Две команды:
cp file1.csv out.csv
tail -n+2 file2.csv >> out.csv
Для file1.csv
800 МБ и file2.csv
400 МБ эти две команды на моей машине заняли менее 5 секунд. В приглашении Cygwin не меньше. Я думал, что команды Linux должны были быть медленными в Cygwin, но этот подход потребовал гораздо меньше усилий и был намного проще, чем любой другой подход, который я мог найти.