Thread Datei zeilenweise einlesen und ändern
(6 answers)
Opened by Gast at 2008-06-18 17:20
Vielen Dank für die Antworten. Ich glaube ich habe mich etwas unklar ausgedrückt, entschuldigung dafür.
Also hier etwas präziser: Die Datei die ich bearbeiten will, ist eine batch-Datei, in der mehrere hundert "copy-Zeilen" stehen. Das Muster ist immer dasselbe, so wie im ersten Beitrag dargestellt. Nur unterscheiden sich eben die Pfade jedesmal. Und ich möchte von dem zweiten Pfad, also dem letzten, das was vor dem ersten Backslash steht, durch irgend etwas anderes ersetzen. Ich habe mich jetzt nochmal ein bisschen weiter eingelesen denke dass ich das mit "split" hin kriegen könnte. Also die ganze Zeile in "copy", "pfad1", und "pfad2" aufteilen, und dann auf "pfad2" eine Ersetzung vornehmen. Müsste eigentlich so gehen, oder spricht da etwas dagegen was ich momentan übersehe? Abgesehen davon: Gäbe es eine Möglichkeit, das selbe einfacher zu erreichen, z.B. mit einem einzigen Ausdruck? Danke. |