newbody
Hallo!
Ich suche eine Software welche dafür gedacht ist Websiten zu bearbeiten!
Und zwar den Code!
Aber dieser Code soll pro Seite geändert werden!
Kurz: ich muss 3.000 Websiten bearbeiten!
Per Hand... PUh
aber es soll sich nur 2 Sachen ändern
der Bildname:
bild1
bild2
...
Pro html Seite
und ein anderer Name:
nämlich der, der einer iframe Datei
1.txt
2.txt
....
Könnt ihr mir helfen?
Lg
daHooligan
ein kleines codebeispiel wäre hilfreich... ich meine deon "code" der html-seite...
ansonsten schreit das nach regular expressions und evtl. php....
Wolf
unter linux mit sed
| code: |
1:
2:
|
sed -i 's/bild1/bild2/g' *.html
sed -i 's/1.txt/2.txt/g' *.html |
|
ungetestet. geht natürlich auch wie dahooligan gesagt hat mit regular expressions in so gut wie jeder programmiersprache. manche texteditoren haben auch funktionen, dass mann mehrere dateien auf einmal in tabs aufmachen kann und dann in allen texte ersetzen kann, Geany zum Beispiel. ka ob das mit 1000 dateien reibungslos sofort geht wenn nicht halt in kleinere häppchen aufteilen.
Chris Hunter
notepad++ macht "ersetzen in dateien" oder edit plus, oder eclipse kann das auch. gibts einen der das nicht kann?
Wolf
ja, notepad ohne ++
Chris Hunter
na ja ich hab das jetzt schweigend auf editoren mit syntax highlighting beschränkt :-P
newbody
Moment!
Es geht um 3000 Seiten!
Da brauche ich eine Automatisierung!
Ich kann nur C#, und dort ist mir das zu blöd dies zu programmieren!
LG
Chris Hunter
und wo ist das problem? du kannst das verzeichnis angeben in dem die dateien liegen dann einen dateifilter z.b. *.html und dort dann angeben ersetze bild1 durch bild2, dann wird das in allen dateien erledigt.
daHooligan
warum ist es dir zu blöd, das schnell in c# hin zu klatschen.
braucht ja keine große gui und keine usability und nix...
du kannst auch gerne 3000 dateien von hand öffnen, alles ersetzen und dann die nächste, aber da finde ich es einfacher, da nschnell 200 zeilen c# zu schreiben und fertig...
ansonsten s.o. mit sed, da reicht sogar schon ne ubuntu boot-cd
newbody
Habe das ganze jetzt in c# geschrieben!
Ich bin manchmal zu faul!
Hat geklappt!
Dachte es gibt dafür vorgefertigte Software. Welche ausführlicher ist
Chris Hunter
wie gesagt eigentlich jeder vernünftige editor unterstützt das...
ich mach mal closed dann...
Wolf
m(
Ich dachte Notepad++ und die anderen Editoren und sed wären vorgefertigte Software. ok, ein c#-compiler auch...
daHooligan
och bittee... noch nich zu machen, nur noch 5 minuten^^
natürlich gibts dazu fertige software, kannste bei mir kaufen