
03.03.2018, 16:43
|
|
New Member
Регистрация: 04.02.2016
Сообщений: 15
Провел на форуме: 4902
Репутация:
0
|
|
Подскажите, пожалуйста, как правильно "склеить" в один файл множество (9К +) больших текстовых файлов?
Сначала использовал:
cat * >> Slovar.txt
Все бы хорошо, но в некоторых файлах в конце нет перевода строки и cat "склеивает" последнюю строку текущего файла и первую строку следующего файла в одну строку.
Пробовал так же:
paste -d "\n" * >> Slovar.txt
Но т.к. файлов очень много, вываливается с ошибкой - Too many open files.
Пробовал еще вариант:
tr -d '\n' * >> Slovar.txt
Тоже вываливается с ошибкой - tr: лишний операнд «Slovar_0001.txt»
|
|
|