in reply to Re^2: split a file into number of file based on line count
in thread split a file into number of file based on line count

That sounds like it can be golfed.
split -l$((`cat filename|wc -l`/5+1)) filename