Herakles
Profifragensteller
Moin!
Ich habe eine 300MB große Datei mit ASCII-Text. In dieser befindet sich ab einem bestimmten Punkt nur noch dasselbe wiederkehrend. Vor diesem Datenpunkt ist der Inhalt aber veränderlich. Nun ist für mich gerade der Teil interessant, an dem sich die unterschiedlichkeit zur Gleichheit ändert.
Nun suche ich eine clevere Idee, wie ich vielleicht mit ein paar Bash-Befehlen in der Datei nach dem letzten String einer Sorte suche und alles VOR diesem String wegschneide, um nur den Teil DAHINTER herauszufiltern.
Hintergrund: ich hatte in einem Programm einen Bug, um den zu finden, habe ich printf's eingefügt und dann bei Ausführung des Programms in eine Datei gepiped. Irgendwann läuft das Programm in eine Endlosschleife und ich will nun prüfen, bei welchem Zustand das passiert ist :-)
Ideen? Die ganze Datei mit nem Editor zu öffnen wird wohl meinen Rechner in die Knie zwingen, da möchte ich umgehen...
Danke, Herakles
Ich habe eine 300MB große Datei mit ASCII-Text. In dieser befindet sich ab einem bestimmten Punkt nur noch dasselbe wiederkehrend. Vor diesem Datenpunkt ist der Inhalt aber veränderlich. Nun ist für mich gerade der Teil interessant, an dem sich die unterschiedlichkeit zur Gleichheit ändert.
Nun suche ich eine clevere Idee, wie ich vielleicht mit ein paar Bash-Befehlen in der Datei nach dem letzten String einer Sorte suche und alles VOR diesem String wegschneide, um nur den Teil DAHINTER herauszufiltern.
Hintergrund: ich hatte in einem Programm einen Bug, um den zu finden, habe ich printf's eingefügt und dann bei Ausführung des Programms in eine Datei gepiped. Irgendwann läuft das Programm in eine Endlosschleife und ich will nun prüfen, bei welchem Zustand das passiert ist :-)
Ideen? Die ganze Datei mit nem Editor zu öffnen wird wohl meinen Rechner in die Knie zwingen, da möchte ich umgehen...
Danke, Herakles

