batch file

Hy ich habe da mal eine frage wie kann ich das machen das mir eine batch eine txt datei sortiert und mir das was ich suche in eine neue text schreibt z.B

vorher :

1**.**.**.**
------------
RUNNING OS: Apache/2.0.47 (Unix) mod_perl/1.99_08 Perl/v5.8.0 PHP/4.3.2
PHP FILES: index.php
NETNAME: INCOM-NET
COUNTRY: DE
REV-SRV: n/a
ROUTE: n/a
DESCRIPTION: ******
ORIGIN: n/a
MNT-BY: NDH-MNT
STATUS: Possible Unsafe

1**.**.**.**
------------
RUNNING OS: Apache/1.3.23 (Unix) mod_ssl/2.8.7 OpenSSL/0.9.6c PHP/4.0.6
PHP FILES: test.php
NETNAME: E-VENDO-NET
COUNTRY: DE
REV-SRV: dns01.pironet-ndh.com
ROUTE: ***************0/19
DESCRIPTION: e-Vendo AG
ORIGIN: AS8469
MNT-BY: PIRONET-MNT
STATUS: Possible Unsafe


nacher sollte es so sein :

( 1 )

1**.**.**.**
------------
RUNNING OS: Apache/1.3.23 (Unix) mod_ssl/2.8.7 OpenSSL/0.9.6c PHP/4.0.6
PHP FILES: test.php
NETNAME: *******
COUNTRY: DE
REV-SRV: dns01.pironet-ndh.com
ROUTE: *********+/19
DESCRIPTION: ***
ORIGIN: AS8469
MNT-BY: PIRONET-MNT
STATUS: Possible Unsafe


also es sollte immer nach php/4.0.6 gesucht werden aber dann alles von dem block in die neue txt geschreiben werden weil ich schafe es nur das eine zeile kopiert wird

kann mir da einer helfen
 
Helfen kann ich dir leider auch nicht, mich würde aber deine Batch - Datei interessieren, da ich es bis jetzt nicht hinbekommen habe, nach einer textsuche das gefundene Wegzuspeichern.

Bitte poste die Batch mal hier.
 
Hi es wäre auf jeden fall nicht schlecht wenn du Batch mal Postest!

Du könntest das ganze mit einer FOR-Schleife machen!
@echo off
cls
FOR /F "tokens=1 delims=, " %%i IN (%1) DO echo %%i >> Sortiert.txt

Also %1 ist deine Ausgangsdatei oder eine vorher definierte Variable!
Diese Schleife schreibt zwar denn kompletten inhalt von %1 in die Datei Sortiert.txt aber du könntest das ganze ja vorher noch mit FIND durchlaufen lassen!Es gibt nämlich einige parameter die dir dann ab dieser alles in die Datei schreiben!Das ganze ist halt recht aufwendig zu machen!
Wenn ich Zeit habe dann schreib ich mal so ein Batch-Skript und Poste es!

Hier noch ein paar links zu DOS-Batch Seiten!

http://www.antonis.de/dos/batchtut/bat-kurs/index.htm
http://lf.8k.com/BAT/ >> sehr aufwendige Skripte unter anderem ein Chess Spiel

Ich hoffe ich konnte dir ein bisschen weiter helfen!
 
Danke dir ich werde mir das mal mit der schleife angucken aber ich habe hier mal ein tool was das sortieren macht aber es wurde leider mit bat2exe zur exe umgewandelt und ich bekomme die batch befehle halt nicht mehr raus ich brauche ihn halt da die versionen die gesucht werden nicht die sind die ich brauche wäre sehr dankbar wenn du mir da vieleicht helfen könntest und mal sowas machen könntest oder es mir erklären kannst wenn du für das tool um es zusehen wie es funzt eine scan.txt brauchst sage bescheid ich gebe dir eine


Tool zum sortieren

Danke
 
Zurück
Oben