[vb.net] text datei nach ende der zeile aufteilen nach 1000 zeilen

Triple-Axe

Mitglied
hi ich habe eine datei die 5 gb groß ist und immer daten alla

192.168.1.101 - 21154 # connect # 192.168.1.250 - 25204
192.168.1.100 - 14154 # connect # 192.168.1.250 - 35204
192.168.1.140 - 11254 # connect # 192.168.1.250 - 41204
192.168.1.150 - 11154 # connect # 192.168.1.250 - 15204
192.168.1.145 - 11154 # connect # 192.168.1.250 - 15204
192.168.1.106 - 13154 # connect # 192.168.1.250 - 15254
192.168.1.105 - 11754 # connect # 192.168.1.250 - 11201

enthält

die datei heißt : a. txt

wie kann ich ein vb.net programm machen das mir nach ca 1000 zeilen die a.txt nach 1000 zeilen abschneidet ( im prinzip als schneidezeichen den zeilenumbruch ) und die 1000 zeilen nach a1.txt speichert.

dann die nächsten 1000 zeilen aus a.txt > a2.txt
dann die nächsten 1000 zeilen aus a.txt > a3.txt
...


den rest in die letzte datei is klar *G


im prinzip is das kein thema

NUR : ich kann die datei nicht am stück einlesen da der rechner der zur verfügung steht beim die 5gb datei einlesen einfriert weil 512mb ram und 800mhz gurke.

die datei soll täglich geteilt werden und per ftp versendet werden aber das is ja nicht das thema

frage : wie kann ich die ersten 1000 zeilen einer datei in eine neue speichern ohne die ganze datei einzulesen ?
in vb.net

Code:
Dim oFile as System.IO.File
Dim oRead as System.IO.StreamReader
oRead = oFile.OpenText(“C:\sample.txt”)

liest ja die ganze datei ein das verursacht ja das problem :(
 
Zuletzt bearbeitet:
Ich hab dir schon den Link zur Google-Suche gegeben. Was erwartest du? Soll einer vorbeikommen und es für dich eintippen. Bei ~ 3 Mio Treffern wird doch was für dich dabei sein. Du bist schließlich nicht der erste der das macht!
Und anstatt dich dumm hinzustellen und drauf zu warten, dass dir einer die Lösung auf nem goldenen Teller serviert solltest du vielleicht auch mal selber nach einer Lösung suchen!

PS: Die Netiquette gilt auch für dich!
PPS: Schon mal auf die Idee gekommen, dass die Hilfe, die dir einer bietet, dessen Freizeit ist die derjenige opfert?
 

Neue Beiträge

Zurück