Как разбить файл на равные части, не разбивая отдельные строки? [дубликат]

На этот вопрос уже есть ответ здесь:

Мне было интересно, можно ли было разделить файл на равные части ( править: = все равны, кроме последнего), без разрыва строки? Используя команду split в Unix, строки могут быть разбиты пополам. Есть ли способ, скажем, разделить файл на 5 равных частей, но при этом он будет состоять только из целых строк (это не проблема, если один из файлов немного больше или меньше)? Я знаю, что могу просто подсчитать количество строк, но мне нужно сделать это для большого количества файлов в сценарии bash. Большое спасибо!

100
задан kenorb 22 October 2017 в 13:38
поделиться