1

Я пытался разбить большой файл (несколько ГБ) на куски, мне нужно разделить файл на части по бельевому номеру (скажем, содержащий около 1 млн строк в каждой).

Как я мог сделать? csplit не работает, выходит из памяти. Ниже приведен пример содержания:

690451  World_War_II    Allies_of_World_War_II
690451  World_War_II    Axis_powers_of_World_War_II

1 ответ1

2

Используйте инструмент командной строки split с опцией -l (lines).

split -l 1000000

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .