Text Splitter is a C-Project that allows you to split huge text files into parts. It can easily handle files bigger than 5GB (eg log files). You can find source and binary if you follow the links.
Link: http://subversion.assembla.com/svn/dit-09-lion/text_spliter/
Link2: https://github.com/Codescar/textSplitter