![gsplit for android gsplit for android](https://windows-cdn.softpedia.com/screenshots/thumbs/GSplit-thumb.png)
Aside from splitting filesīy specific-sized pieces or number of desired pieces (which many programs can perform), Gsplit is able to split files using the occurrences of a pattern or by number of lines per file (the pattern in the latter case being simply the occurrence of carriage returns). This is where Gsplit came to the rescue unlike the other methods mentioned, Gsplit is able to process your desired file without trying to load the file into memory first. It was even impossible to split using Textwedge, a text-splitting app that I’d previously written about. This, however, proved impossible: the file was way too large (at 21 million rows) and was simply impossible to read as a “normal” file.
![gsplit for android gsplit for android](https://ais.badische-zeitung.de/piece/02/c3/bf/71/46382961-h-720.jpg)
Our first inclination was to open this file using a text editor, MS Access. These individual pieces, however, could only be a maximum number of rows each, and the integrity of the CSV files had to preserved. I first started looking for a file splitting program when faced with the following problem: a colleague of mine had to split a 600 meg CSV file so that it could be uploaded into a customer’sĭatabase. Let me say from the start that this is without a doubt the best program in its class and at any rate the best freeware splitting program that I have ever seen.
![gsplit for android gsplit for android](https://windows-cdn.softpedia.com/screenshots/Portable-GSplit_3.png)
#Gsplit for android windows#
Gsplit also adds a Windows explorer context menu entry for on-the-fly splits. It can create a tiny program to re-unite the split files without needing to use the original application, and can even integrate this into the first file of your splits. GSplit is a freeware program that can split any file, even extremely large files, in any number of ways including by user-defined sizes or predefined sizes, by spanning across a number of removable disks/media, by number of desired pieces, or even by number of individual lines or occurrences of a pattern in the file.