Как разделить файл по размеру, не разрывая последнюю строку разделенного файла

Как разделить файл по размеру, не разрывая последнюю строку разделенного файла

У меня есть большой файл, и я хочу разделить его по размеру.

Например,

Основной файл: 10 Мб, а затем я хочу разделить его на части по 2 Мб. Но проблема в том, что если я использую split -b, то он разбивает последнюю строку в файлах частей. Небольшая коррекция размера разделенного файла приемлема (чтобы завершить последнюю строку).

решение1

Получил исправление. Я использовал:

split -C "size" <filename>

Связанный контент