A maneira mais fácil é provavelmente usar head e tail :
$ head -n 1000 input-file > output1
$ tail -n +1001 input-file > output2
Isso colocará as primeiras 1000 linhas de input-file em output1 e todas as linhas de 1001 até o final em output2