Hi allerseits, Asche auf mein Haupt, ich raff's wieder nicht.
ich habe eine Datei mit Inhalt:
14:18 aktuelle_Uhrzeit
14:19 S 6 Gross Karben 104 P
14:19 S 1 Offenbach(Main)Ost 102 P
14:19 DNR 81272 Koenigstein(Taunus) 22 P
14:19 IC 2391 Salzburg Hbf 101 P
14:22 S 2 Niedernhausen(Ts) 103 P
14:22 S 7 Goddelau-Erfelden 2 P
usw.
Das Ergebnis soll sein (fast genauso, aber nur fast):
14:18 aktuelle_Uhrzeit
14:19 S6 Gross Karben 104 P
14:19 S1 Offenbach(Main)Ost 102 P
14:19 DNR81272 Koenigstein(Taunus) 22 P
14:19 IC2391 Salzburg Hbf 101 P
14:22 S2 Niedernhausen(Ts) 103 P
14:22 S7 Goddelau-Erfelden 2 P
d. h. das zweite und das dritte Element der Zeile soll zusammen,
das blanc muss raus.
irgendwie was mit Array, aber wie ?
Unter DOS ginge es so:
lmod /S$ /L* [$1] [$2][$3] [$4] [$5] [$6] [$7] [$8] [$9] [$10] [$11]<input.txt >>output.txt
Und in PHP ?
2.tes Problem (wenn das erste gelöst wäre):
Die obige Ergebnisdatei soll mit einer Art Findfunktion geparst werden.
Unter DOS ginge das so:
findstr "EC IC IR RE RB Zusatz Gleis Uhrzeit" output.txt>gefiltert.txt
(ja, richtig DNR und S-Bahnen sollen nicht kommen :-)) )
Und wie geht sowas in PHP ?
für Hilfe ein immer dankbarer Teddie