вы можете использовать fmt
например, 10 байтов
$ cat file
a quick brown fox jumps over the lazy dog
good lord , oh my gosh
$ tr '\n' ' '<file | fmt -w10 file
a quick
brown fox
jumps
over
the lazy
dog good
lord , oh
my gosh
каждая строка 10 символов. Если вы хотите прочитать второй блок, передайте его таким инструментам, как awk ..eg
$ tr '\n' ' '<file | fmt -w10 | awk 'NR==2' # print 2nd chunk
brown fox
Для сохранения каждого чанка в файл (или вы можете использовать split
с -b)
$ tr '\n' ' '<file | fmt -w10 | awk '{print $0 > "file_"NR}'