splitコマンドでファイルを分割する際に、-C オプションを使うと、指定バイト数を超えないところで、行単位でファイルを分割することができます。
$ cat test.txt
abc
defgh
-C 7 を指定して、行単位で7バイト毎に分割します。
$ split -C 7 test.txt
$ ls x*
xaa xab
$ cat xaa
abc
$ cat xab
defgh
-C ではなく -b オプションを指定すると単純にバイト単位で分割されます。
$ split -b 7 test.txt
$ ls x*
xaa xab
$ cat xaa
abc
def
$ cat xab
gh
$ cat test.txt
abc
defgh
-C 7 を指定して、行単位で7バイト毎に分割します。
$ split -C 7 test.txt
$ ls x*
xaa xab
$ cat xaa
abc
$ cat xab
defgh
-C ではなく -b オプションを指定すると単純にバイト単位で分割されます。
$ split -b 7 test.txt
$ ls x*
xaa xab
$ cat xaa
abc
def
$ cat xab
gh