gelöst Log-Datei ab einem gefundenen Wert auslesen bzw. in eine anderen Log-Datei kopieren

Mitglied: SaschaRD

SaschaRD (Level 1)

13.12.2013, aktualisiert 16.12.2013, 2098 Aufrufe, 4 Kommentare

Hallo zusammen,

ich habe Mal wieder eine Frage:

Den gesuchten Zeileninhalt einer .log-Datei in eine andere .log-Datei kopieren per Batch ist mir möglich.
Jedoch brauch ich auch den Rest der hinter "Statistics and info....." steht, dies sind ca. 40 weitere Zeilen.
Es wird nur der Abschnitt ab "Statistics and info" aus %LOGFILE% benötigt.

Jemand eine Idee?

Gruß, Sascha

Mitglied: colinardo
LÖSUNG 13.12.2013, aktualisiert 16.12.2013
Hallo Sascha,
z.B. so
Das Script lässt sich mit findstr zusätzlich am Anfang jeder Zeile die Zeilennummer mit ausgeben welche dann mit der For-Schleife ausgelesen wird. Von der Zeilennummer wird dann eins abgezogen und dies an den Befehl more übergeben. More überspringt die Anzahl Zeilen und befördert den ganzen Rest des Files in die Ausgabedatei.

Grüße Uwe
Mitglied: rubberman
13.12.2013 um 20:21 Uhr
Hallo SaschaRD,

wodurch wird denn der Abschnitt "Statistics and info" vom nächsten Abschnitt abgegrenzt?
Poste doch mal diesen Abschnitt incl. der letzten Zeile des vorherigen und der ersten Zeile des nächsten Abschnitts in Code Tags. Dann kann dir sicher besser geholfen werden.

Grüße
rubberman
Mitglied: Endoro
13.12.2013 um 23:23 Uhr
Hey, mit sed for Windows ein EInzeiler:
lg.
Mitglied: SaschaRD
16.12.2013 um 07:39 Uhr
Guten Morgen,

erst einmal vielen Dank für Eure Antworten.

.@Uwe
Ein voller Erfolg! Habe das Skript soeben laufen lassen. Die gewünschten weiteren Zeilen werden aus der .log-Datei ausgelesen und übergeben!

usw.


Danke Dir..

Gruß, Sascha
Titel: Log-Datei ab einem gefundenen Wert auslesen bzw. in eine anderen Log-Datei kopieren
Content-ID: 224458
Art des Inhalts: Frage
Ausgedruckt am: 30.03.2020 um 16:16:02 Uhr
URL: https://administrator.de/contentid/224458