• 26.04.2024, 20:02
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

wie automatische stringersetzung in dateien?

Montag, 5. Januar 2004, 15:24

Ich wollte in einem ganzen verzeichnis voller dateien in jeder datei einen bestimmten string durch einen anderen ersetzen lassen.

(Um in meinen playlisten die dateipfade zu korrigieren.)

Gibts da ein befehlszeilen tool, was das automatisch macht?
Ist eventuell schon beim Dos was dabei?
(Ich arbeite unter win2k... oder halt im win2k dos..)

Das tool braucht die ersetzung nicht in allen dateien im verzeichnis auf einmal durchführen. ausreichen würde auch ein tool, was alle strings in nur einer datei auf einmal durch andere ersetzt.

In diesem falle müßte ich dann aber wissen, wie das unter dos mit der for-schleife geht..

Weiß da jemand was zu? Hat das schonmal jemand gemacht?
Dieses Youtube-Video ist aufgrund von Urheberrechtsbeschränkungen in deinem Land nicht verfügbar.

Re: wie automatische stringersetzung in dateien?

Montag, 5. Januar 2004, 15:26

Hi
Wie wärs mit nem kleinem C-Programm? Damit dürft dies nicht allzuschwer zu realisieren sein.

Cu Hurra

Re: wie automatische stringersetzung in dateien?

Montag, 5. Januar 2004, 15:30

das ist viel zu kompliziert..

diesmal will ich die "klebeband-methode"..
es brauch einfach nur funktionieren..

was auf bat-datei ebene würde da völlig ausreichen..
diesmal hab ich nicht viel zeit.. :)
Dieses Youtube-Video ist aufgrund von Urheberrechtsbeschränkungen in deinem Land nicht verfügbar.

Re: wie automatische stringersetzung in dateien?

Montag, 5. Januar 2004, 16:59

SInd das so viele Dateien? Öffne doch jede und ersetze dann da immer alle Strings auf einmal. (alles ersetzen)

MfG
"I've always said, the Web is the sum of all human knowledge plus porn.", Ron Gilbert
UltraStar Manager 1.7.2 | Infos zu meinem PC | .o0 DeathSpank 0o.

Re: wie automatische stringersetzung in dateien?

Montag, 5. Januar 2004, 17:06

falls du es zufällig hast: homesite, das hat eine sehr gute suchen/ersetzen funktion.
dreamweaver sollte das entsprechend auch können.

bei "grep" bin ich mir nicht sicher ob es auch ersetzen kann, kommt auf jeden fall von unix, gibts aber auch für windows.
Gott hat die Welt ja nur in sieben Tagen erschaffen können, weil es keine installierte Basis gab.

Re: wie automatische stringersetzung in dateien?

Montag, 5. Januar 2004, 17:48

*g* - ...mere trifle to *NIX guys:

cat infile | sed -e "s/foo/bar/" > outfile

MUAAAHAHAAAA

Re: wie automatische stringersetzung in dateien?

Montag, 5. Januar 2004, 18:27

1-4a renamer

damit kann man alles einfügen, kürzen, umschreiben und das bei tausenden von dateien auf einmal

Re: wie automatische stringersetzung in dateien?

Montag, 5. Januar 2004, 21:11

ähm.. ich wollte nicht dateien umbenennen sondern in meinen playlisten die pfade umändern. - also in einer textdatei ausdrücke durch andere ausdrücke ersetzen.

ich glaube die ansätze mit dem grep waren schon richtig. und die linux-ansätze waren auch gut. jetzt brauche ich nur noch was für dos oder wie ist das mit so grep-ähnlichen tools.

Kennt da jemand ne seite wo es noch mehr so tools dieser art drauf gibt?
Dieses Youtube-Video ist aufgrund von Urheberrechtsbeschränkungen in deinem Land nicht verfügbar.