Hallo,
ich möchte eine Datei überprüfen ob ein String vorhanden ist und wenn ja diesen dann Zerlegen und eine Zahl aus diesem Stingt abspeicher. Der Sting kann aber auch mehrmals vorkommen, dann soll es auch diesen auslesen und das selbe mit ihm tun.
Ich mache es im Moment wie folgt batch Datei + Perl Script
So liest er mit ja nur die erste Zeile der TestDatei2 ein wie kann ich es anstellen, dass er mir alle Zeilen bearbeitet?
Und das ich die Batchdatei vielleicht gar nicht mehr braucht sondern das direkt per Perl mache.
Batch Datei
findstr "test" TestDatei > TestDatei2
open (in,"Testdatei2");
@datei=<in>;
close in;
my $a = "$datei[0]";
my $substring = $a =~ /Zahlenfolgeanfang="(.+?)"Zahlenfolgeende/;
open (out,">Ergebnis");
print out "$1";
close out;
exit;
Last edited: 2017-02-25 13:04:17 +0100 (CET)