steve85
Goto Top

Text in Textdateien ersetzen

Hallo.

ICh habe folgendes problem. ich habe ca. 50 Dateien, in denen in Zeile 7 Spalte...bis... und Zeile 8 Spalte ...bis... text ersetzt werden muss. kann mir da jemand ein script zur verfügung stellen, oder mir ne kleien hilfe geben???

ist dringend.

Danke schonmal im Voraus!!

MFG
Stefan

Content-ID: 29145

Url: https://administrator.de/contentid/29145

Ausgedruckt am: 20.11.2024 um 10:11 Uhr

ITwissen
ITwissen 28.03.2006 um 14:34:47 Uhr
Goto Top
Welches Betriebsystem?

Wie sind die Spalten getrennt?
Steve85
Steve85 28.03.2006 um 14:38:13 Uhr
Goto Top
windows xp.
es sind text dateien, mein programm(UltraEdit) zeigt mir die Position in spalten an.
djbrandt
djbrandt 29.03.2006 um 08:10:09 Uhr
Goto Top
Hi,

einfaches Suchen und ersetzen über eine Batch geht mit dem Tool change.exe

http://www.hullen.de/helmut/filebox/DOSUTILS/chang501.zip

ansonsten kannst Du das relativ schnell in als VBS realisieren, falls die Spalten durch , oder ; oder so getrennt sind.

Lese Datei ein, schreibe Zeile 1 bis 6 in neue Datei
Hole Zeile 7, trenne mit dem SPLIT-Befehl die Zeile in ein Array auf.
Setze über ArrZeile7(N)="neuerWertn" bis ArrZeile7(M)="neuerWertm" die Werte einfach neu.
Bau die Zeile 7 wieder zusammen und schreibe sie in eine neue Datei.

Das gleiche mit Zeile 8

und den Rest einfach wieder kopieren.


Grüße

Dieter
Steve85
Steve85 05.04.2006 um 21:14:50 Uhr
Goto Top
danke, hab mein programm jetzt soweit fertig-
djbrandt
djbrandt 06.04.2006 um 19:28:01 Uhr
Goto Top
wie hast Du es jetzt umgesetzt?
Biber
Biber 15.04.2006 um 10:05:06 Uhr
Goto Top
Jepp, steve85,

eine kurze Skizze der Lösung wäre ein netter Zug.
Auf "Gelöst" setze ich diesen Thread schon mal.

Grüße
Biber
[Edit] Juni 2000undAcht! Auf Feedback brauchen wir wohl nicht mehr hoffen. Beitrag geschlossen. [/Edit]