У меня есть большой (по количеству строк) текстовый файл, который я хотел бы разделить на более мелкие файлы, а также по количеству строк. Поэтому, если мой файл имеет около 2M строк, я бы хотел разбить его на 10 файлов, содержащих строки 200k, или 100 файлов, содержащих 20k строк (плюс один файл с остатком, равномерно делимый, не имеет значения).
Я мог бы сделать это довольно легко в Python, но мне интересно, есть ли какой-нибудь способ ниндзя сделать это с помощью bash и unix utils (в отличие от строк с ручным циклом и подсчетами/разбиением).