PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tool um einen String in vielen dateien zu ersetzen?


mf_2
2004-07-31, 17:36:19
Hallo,

Ich suche ein Tool, mit dem ich in beliebigen Dateien ( in meinem Fall htm-Dateien ) nach dem string".bmp" suchen kann und ihn durch ".jpg" ersetzen kann.

Kennt ihr so ein Tool?

Sephiroth
2004-07-31, 17:50:16
Mit UltraEdit kannst Du sowas recht gut machen.

Zool
2004-08-01, 07:26:34
Am schnellsten gehen solche Operationen mit WinHex (ist aber Shareware). Ultraedit geht dazu auch gut, ist aber eben nur ein Text-Editor und kein Hex-Editor.

Kurgan
2004-08-01, 07:55:20
das kann so ziemlich jeder noch so einfach gestrickter html-editor.

Zool
2004-08-01, 08:04:02
In Prinzip kann das auch Notepad. Nur wer in einer 500MB Datei was ersetzen will braucht schon WinHex oder Ultraedit.

Lokadamus
2004-08-01, 09:22:30
mmm...

Er will etwas haben, womit er in vielen Dateien sowas umändern kann => Notepad scheidet darum schon aus ...

Gast
2004-08-01, 11:06:44
Das sollte imo in der cmd gehen. Oder mit ner Linuxshell :D

Kurgan
2004-08-01, 11:10:58
Original geschrieben von Gast
Das sollte imo in der cmd gehen. Oder mit ner Linuxshell :D
ja ne is klar, oder ausdrucken und mit nem edding dick drüber schreiben :bonk:

Tech_FREAK_2000|GS
2004-08-01, 15:14:38
schau dir die Tools mal an, vielleicht sind sie hilfreich...

http://www.essential-freebies.de/board/viewtopic.php?t=6592&highlight=search+replace

http://www.essential-freebies.de/board/viewtopic.php?t=5210&highlight=search+replace

http://www.essential-freebies.de/board/viewtopic.php?t=4042&highlight=search+replace

(del676)
2004-08-01, 15:44:28
Original geschrieben von Kurgan
ja ne is klar, oder ausdrucken und mit nem edding dick drüber schreiben :bonk:

nur weil du dich nicht in der linux bash auskennst heisst das noch lange nicht das sie unbrauchbar ist

während du ewig nach einem tool suchst brauche ich 2 minuten um in 100en htm datein .bmp durch .jpg zu ersetzen


#!/bin/bash
ls -1 *htm > /tmp/replace.tmp
mkdir new
while read line
do
cat $line | sed 's/.bmp/.jpg/' > new/$line
done < "/tmp/replace.tmp"
rm /tmp/replace.tmp


für windows gibts auch ne bash -> http://www.cygwin.com/

Haarmann
2004-08-01, 16:13:34
Ulukay

Schön gesagt - bin mir fast sicher, dass man das sogar mit ner ollen Batch für DOS hinkriegte - HTML ist ja auch nur Text.

Kurgan
2004-08-01, 16:41:44
Original geschrieben von Ulukay
nur weil du dich nicht in der linux bash auskennst heisst das noch lange nicht das sie unbrauchbar ist

während du ewig nach einem tool suchst brauche ich 2 minuten um in 100en htm datein .bmp durch .jpg zu ersetzen


#!/bin/bash
ls -1 *htm > /tmp/replace.tmp
mkdir new
while read line
do
cat $line | sed 's/.bmp/.jpg/' > new/$line
done < "/tmp/replace.tmp"
rm /tmp/replace.tmp


für windows gibts auch ne bash -> http://www.cygwin.com/

hab ich auch nie behauptet ... aber lies doch mal den eingangspost richtig ;)
zitat
Ich suche ein Tool, mit dem ich in beliebigen Dateien ( in meinem Fall htm-Dateien ) nach dem string".bmp" suchen kann und ihn durch ".jpg" ersetzen kann.
/zitat
dieser text legt nahe das es um html-editieren geht, was nahelegt, das der kollege mit egalwelchemauchimmer html-editor arbeitet (mehrer dateine durchsuchen schliesst ein proggen mit notepad wohl eher aus). was wiederrum beduetet, das er das tool was er sucht wahrscheinlich eh schon hat.

Lokadamus
2004-08-01, 19:01:52
mmm...

Und wenn man sich die kleine Überschrift in schwarz durchliest, dann weiss unser Threadersteller, dass ihm das egal ist, hauptsache, das Programm erfüllt diese Aufgabe "Tool um einen String in vielen dateien zu ersetzen?" ...

Kurgan
2004-08-01, 19:23:03
Original geschrieben von Lokadamus
mmm...

Und wenn man sich die kleine Überschrift in schwarz durchliest, dann weiss unser Threadersteller, dass ihm das egal ist, hauptsache, das Programm erfüllt diese Aufgabe "Tool um einen String in vielen dateien zu ersetzen?" ...
zweifelsfrei ... aber warum ihn dann durchs bashen jagen, wenn er das tool das er braucht höchstwahrscheinlich schon onboard hat?