Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Eine Logdatei auswerten

Frage Entwicklung Batch & Shell

Mitglied: Driver78

Driver78 (Level 1) - Jetzt verbinden

30.04.2012, aktualisiert 17:09 Uhr, 2926 Aufrufe, 4 Kommentare

Ich suche eine Möglichkeit eine erstellte Logdatei auszuwerten

Guten Tag, ich suche nach eine Lösung für mein Problem. Ich kann mir von meinem Gameserver eine Logdatei erstellen lassen. Und möchte gerne einen Wert aus der Log Datei speichern.
Die Logdatei sieht so aus. Die Anzahl der Spieler kann variieren.

01.
Authentication successful, rcon ready. 
02.
 
03.
8	 Schlampenfine	2	30	0	1	1	0	0	0	136686864	0	1	0.0	0	0	0	0	ip.ip.ip.ip	0	0	0	0	0	0	0	0	0	0	0	0	0	0	16	none	55241.928016	0	0	MultiPlayerFreeCamera	40	0.0,0.0,0.0	1602	1afdefbc8cd80cfaec2accb51c5dae2b	0	0	0 
04.
0	 ChAoS_Soldat_7	1	21	1	1	1	0	0	0	308673156	0	1	0.0	0	0	0	0	ip.ip.ip.ip	0	0	0	0	0	0	0	0	0	0	0	0	0	0	16	none	58387.645345	0	0	MultiPlayerFreeCamera	0	43.000000,21.000000,235.000000	1682	6ca87666ecf82b8f595462b3b2919a55	0	0	0 
05.
9	 ChAoS_Soldat_5	1	21	1	1	1	0	0	0	308662733	0	1	0.0	0	0	0	0	ip.ip.ip.ip	0	0	0	0	0	0	0	0	0	0	0	0	0	0	16	none	58391.1204818	0	0	MultiPlayerFreeCamera	0	43.000000,21.000000,235.000000	4190	453829c4f2c01823b4cb5bb1a0de1b2a	0	0	0 
06.
13	 ChAoS_Soldat_3	2	21	1	1	1	0	0	0	308653222	0	1	0.0	0	0	0	0	ip.ip.ip.ip	0	0	0	0	0	0	0	0	0	0	0	0	0	0	16	none	58408.71288	0	0	MultiPlayerFreeCamera	2	43.000000,21.000000,235.000000	1682	55d01c0bfedf728289cdf11e23dad44e	0	0	0 
07.
5	 ChAoS_Soldat_6	2	32	1	1	1	0	1	0	308672749	0	0	0.0	0	0	1	3	ip.ip.ip.ip	0	0	0	0	0	0	0	0	0	0	0	0	0	0	16	EU_Assault	58453.6650565	1	47	us_light_soldier	3	194.526367,16.322474,29.994150	10	39e54113321c0992049ce97335c6ab74	0	0	0 
08.
14	 DJ_MJ_[PL]	1	57	1	1	1	0	1	0	117142771	0	0	0.0	1	0	0	1	ip.ip.ip.ip	5	0	0	3	0	0	1	2	2	4	2	0	16	0	9	Pac_Recon	59047.6367033	16	33	pac_heavy_soldier	40	98.025070,23.328415,96.736794	0	16ca1950376bd6446c01999c7f67af2a	0	0	0 
09.
15	1mAnArmy zeonaura1892	2	40	1	1	1	0	1	0	120153460	0	0	0.0	1	1	0	7	ip.ip.ip.ip	7	0	0	1	0	0	2	0	3	2	1	0	36	0	16	EU_Recon	60092.3130376	11	52	us_light_soldier	40	-2.024356,25.084925,277.127136	0	e1706af789c0028749a0e0a1423bf557	0	0	0 
10.
10	OTL Zerberus-81	1	35	1	1	1	0	1	0	388197497	0	0	0.0	1	1	0	1	ip.ip.ip.ip	1	0	0	1	0	0	1	0	1	1	0	0	6	0	9	Pac_Recon	60212.6971122	19	11	pac_heavy_soldier	0	-16.400879,10.190080,372.173340	0	9cd877c906b145826892b9b55ba68af7	0	0	0 
11.
18	-AS- Ghost33110	2	49	1	1	1	0	1	0	338148461	0	0	0.0	1	0	0	5	ip.ip.ip.ip	0	0	9	0	0	2	2	2	1	2	0	23	0	16	EU_Assault	60758.6194893	12	53	us_light_soldier	40	45.548954,16.590855,106.820908	0	82c6da2a112e0393fb1220b995816199	0	0	0 
12.
11	 PJterminator	2	116	1	1	1	0	1	0	163133519	0	0	0.0	1	0	0	ip.ip.ip.ip	6	0	0	7	0	0	0	2	6	0	1	0	25	0	9	Pac_Assault	60787.8163166	11	52	us_heavy_soldier	40	27.110355,25.686497,319.262970	0	623958928b2d9452c5ad4e69a2ff093c	0	0	0
Die folgenden Werte hätte ich gerne in einer zweiten Logdatei. Wenn im 17ten Feld eine 1 steht,
wie bei:

01.
5	 ChAoS_Soldat_6	2	32	1	1	1	0	1	0	308672749	0	0	0.0	0	0	1	3	ip.ip.ip.ip	0	0	0	0	0	0	0	0	0	0	0	0	0	0	16	EU_Assault	58453.6650565	1	47	us_light_soldier	3	194.526367,16.322474,29.994150	10	39e54113321c0992049ce97335c6ab74	0	0	0
dann soll in der zweiten erstellten log Datei der erste Wert (also die 5) stehen.
Es kann vorkommen das zweimal dieser Wert in der 17ten Stelle auf 1 steht, dann sollte beide werte in der Log Datei untereinander stehen.

Vielen Dank für eure Hilfe
Mitglied: mathe172
30.04.2012 um 17:40 Uhr
Hallo,

so mal als Ansatz:
FOR /F "usebackq tokens=1-17" %%A in ("Log.txt") do ...
Mit freundlichen Grüßen,
Mathe172
Bitte warten ..
Mitglied: bastla
01.05.2012 um 00:54 Uhr
... oder vielleicht auch nur
FOR /F "usebackq tokens=1,17" %%A in ("Log.txt") do ...
- und ansonsten: Tutorial zur FOR-Schleife

Grüße
bastla

P.S.: Leerzeichen gibt's ja innerhalb der einzelnen Werte hoffentlich nicht ...
Bitte warten ..
Mitglied: pieh-ejdsch
01.05.2012 um 13:17 Uhr
moin,

Zitat von bastla:
P.S.: Leerzeichen gibt's ja innerhalb der einzelnen Werte hoffentlich nicht ...

Ähhmm - und die hier?
15	1mAnArmy zeonaura1892	... 
10	OTL Zerberus-81	... 
18	-AS- Ghost33110	...
01.
>NeueDatei.Log ( FOR /F "usebackqtokens=1,17delims=	" %%A in ("Log.txt") do if "%%A" == "1" echo %%B 
02.
)
Gruß Phil
Bitte warten ..
Mitglied: bastla
01.05.2012 um 14:21 Uhr
@PH
Wieder um eine Hoffnung ärmer ...

Grüße
bastla
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Batch & Shell
gelöst CSV Dateien auswerten mit Script (8)

Frage von Crank69 zum Thema Batch & Shell ...

Exchange Server
Exchange Logs auswerten (2)

Frage von Ataronos zum Thema Exchange Server ...

Heiß diskutierte Inhalte
Windows Server
DHCP Server switchen (25)

Frage von M.Marz zum Thema Windows Server ...

SAN, NAS, DAS
gelöst HP-Proliant Microserver Betriebssystem (14)

Frage von Yannosch zum Thema SAN, NAS, DAS ...

Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...

Windows 7
Verteillösung für IT-Raum benötigt (12)

Frage von TheM-Man zum Thema Windows 7 ...