TextWrangler macht das.Zitat von ntrc
Ergebnis 1 bis 7 von 7
- 19.10.2005, 13:10 #1
HTML Batch suchen und finden Editor? Hallo zusammen,
ich stehe vor dem Problem, dass ich in mehreren (ca. 100) .html Dateien etwas suchen und ersetzten muss (Links, etc.).
Wer kennt ein Tool, das es ermöglicht, per Batch sowas zu erledigen, damit ich nicht jede Datei manuell bearbeiten muss? Zur Zeit nutze ich Taco HTML Edit, aber so etwas wird nicht unterstützt.
Ich bin für jede Hilfe Dankbar!
MfG
ntrc | Nico
- 19.10.2005, 13:18 #2
Re: HTML Batch suchen und finden Editor?
„Aber für was ist das gut?“
— Ingenieur von Advanced Computing Systems Division of IBM zur Erfindung des Mikrochips, 1968
- 19.10.2005, 13:18 #3
Re: HTML Batch suchen und finden Editor?
Moin,
BBEdit kann das. Suchen und ersetzen geht Ordnerweit, bzw. inkludiert auch Subfolder. Richtig genial wird das im Zusammenspiel mit regulären Ausdrücken
.
Gruß StefanWenn Sie mich suchen, ich halte mich in der Nähe des Wahnsinns auf, genauer gesagt
auf der schmalen Linie zwischen Wahnsinn und Panik, gleich um die Ecke
von Todesangst, nicht weit weg von Irrwitz und Idiotie!
- 19.10.2005, 13:46 #4
Re: HTML Batch suchen und finden Editor?
Danke, ich probiere mal TextWrangler aus, BBEdit ist sicherlicht gut, aber mir für private Anwendungen schlicht zu teuer.
MfG
ntrc | Nico
- 19.10.2005, 13:56 #5
Re: HTML Batch suchen und finden Editor?
find, grep, sed sind deine Freunde im Terminal, wenn du dir ein "richtiges" Batchscript schreiben willst. Du definierst dir die find/replace variablen und laesst das Script ueber die Verzeichnisse rennen bzw. suchst dir die Dateien vorher mit deren path mit find und grep zusammen.
als Teil-Beispiel:
$>cat testfile
I have three dogs and two cats
$>sed -e 's/dog/cat/g' -e 's/cat/elephant/g' testfile
I have three elephants and two elephants
$>
Zusammen mit einem vorgeschaltetem find, einem grep und dann einem sed aenderst du alles geschwind wie der Wind in nur einer einzigen Zeile im Terminal.
Ansonsten gibt es sicher auch Klickibunti-Prograemmchen, BBedit wurde u.a. ja schon erwaehnt.
Ok, ich muss zugeben, ich bin ausgewiesener Kommandozeilenfetischist und vi-Freund seit Zeitenbeginn und damit wesentlich schneller und flexibler als mit jedem grafischen Editor. Und ist sogar standardmaessig alles ohne weitere Shareware-Einkaeufe im System."The law, in its majestic equality, forbids the rich as well as the poor to sleep under bridges, to beg in the streets, and to steal bread."
- 19.10.2005, 13:59 #6
Re: HTML Batch suchen und finden Editor?
…das ist natürlich auch eine Variante

Ich habe auch (sicherlich dank meiner "Linuxvergangenheit") nichts gegen das Terminal und Skripte, jedoch bin ich da nicht so wirklich fit, als das ich es schnell selber schreiben könnte…
Trotzdem ein toller Tip, danke!
- 19.10.2005, 15:34 #7
Re: HTML Batch suchen und finden Editor?
Im Baukastenprinzip

a) for i in `find . -name *.html`; do
b) vi `grep -l Suchmich $i`
c) sed 's/Suchmich/Ersetzmich/g' $i
mit den Teilstuecken hast du schnell was ganz Brauchbares zusammengeschustert, denke ich"The law, in its majestic equality, forbids the rich as well as the poor to sleep under bridges, to beg in the streets, and to steal bread."







Zitieren
