Разбить файл на части можно используя команду split



Для примера создадим файл с цифрами от 1 до 1000 в столбик командой:

echo {1..1000} | tr ' ' '\n' > some_file



Разделим этот файл по 200 строк в каждом, командой:

split -200 some_file



Цифру можно задать свою. Исходный some_file останется, рядом создадутся 5 (потому что на 200 делили) файлов. Подумай, какие названия им даст ОС?



Команду можно также использовать для разделения файлов на части по размеру информации, например:

split -b100b some_file2

split -b100k some_file2

split -b100m some_file2



Первая команда разделит файл на части по 100 байтов каждая, вторая - на части по 100 Кбайт каждая, третья - по 100 Мбайт каждая.