Suppose that we have a big text file with 2 000 000 lines and you want to split it in 1 000 files containing 20 000 lines each.
You only have one command to type!
split -l 20000 myfile.txt
You will get 1 000 files.
If you are on Windows, you just have to install Cygwin Terminal