Schnelles Ersetzen in Dateien.
Wie so oft läßt sich auf der Konsole mit einem kurzen Befehl die Welt retten, oder — wenn man sich vertan hat — …
Ein immer wieder benötgter perl-Befehl zum reg-exp lautet:
perl -p -i -e 's/search/replace/g' files
Wie so oft läßt sich auf der Konsole mit einem kurzen Befehl die Welt retten, oder — wenn man sich vertan hat — …
Ein immer wieder benötgter perl-Befehl zum reg-exp lautet:
perl -p -i -e 's/search/replace/g' files
Backups sind wichtig! Unbestritten! Bisher wurde die komplette DB in eine Datei gedumpt bzipt und per ssh archiviert. Damit das Archiv nicht zu groß wird, wurden alle unwichtigen Zwischen-Stände gelöscht, mehr oder weniger intelligent und automatisch per Script. Schlecht wenn etwas schief geht.
Inzwischen habe ich eine bessere Lösung gefunden… Alle Tabellen einer DB werden in ein Verzeichnis gedumpt, dann per hg versioniert, das Repo wird dann regelmäßig gespiegelt.