Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
crack
- Beiträge: 615
- Registriert: 19.08.2003 12:20:26
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: München
-
Kontaktdaten:
Beitrag
von crack » 15.12.2003 15:38:15
Hi,
also ich weiß das ich hier OT bin ich weis nicht wo sonst. Also ich bräute Hilfe, das Problem ist fongendes:
Ich muss bei allen Dateien in einem Verzeichniss die auf *.php enden teilweise ersetzen. Das Problem ist das ich den Inculude-Pfad anders setzen muss.
Aus:
muss also
werden. Wäre ne super Sache wenn mir jemand helfen könnte.
P.S.
Ich bräuchte das ganze für die Kommandozeile, mit Ultraedit für Windows könnte ich das auch in 1 Min. erlewdigen.
Vielen Dank im Voraus
Benny
-
Bert
- Beiträge: 3751
- Registriert: 16.07.2002 14:06:52
- Wohnort: Dresden
-
Kontaktdaten:
Beitrag
von Bert » 15.12.2003 15:40:02
Da Du ja letztlich ein Script suchst... verschoben.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:
bert@debianforum.de
-
godsmacker
- Beiträge: 902
- Registriert: 16.03.2003 21:50:26
- Lizenz eigener Beiträge: Artistic Lizenz
- Wohnort: Chemnitz
-
Kontaktdaten:
Beitrag
von godsmacker » 15.12.2003 15:43:06
Code: Alles auswählen
find . -type d -regex '.*\.php$' -exec perl -pi -e 's/^\s*include\s"/&forum\//' {} \;
sollte das eigentlich tun.
Gruß,
Florian
-
crack
- Beiträge: 615
- Registriert: 19.08.2003 12:20:26
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: München
-
Kontaktdaten:
Beitrag
von crack » 15.12.2003 16:37:38
Sorry, ich checke
's/^\s*include\s"/&forum\//'
nicht ganz
Wie kann ich denn:
$phpbb_root_path = './';
in
$phpbb_root_path = './forum/';
Umbenennen?
Danke Benny
-
godsmacker
- Beiträge: 902
- Registriert: 16.03.2003 21:50:26
- Lizenz eigener Beiträge: Artistic Lizenz
- Wohnort: Chemnitz
-
Kontaktdaten:
Beitrag
von godsmacker » 15.12.2003 18:02:45
-
Joghurt
- Beiträge: 5244
- Registriert: 30.01.2003 15:27:31
- Wohnort: Hamburg
-
Kontaktdaten:
Beitrag
von Joghurt » 15.12.2003 18:32:09
godsmacker hat geschrieben:
Ich weiss gar nicht, warum leute immer behaupten, Perl sei write-only Code
-
Bert
- Beiträge: 3751
- Registriert: 16.07.2002 14:06:52
- Wohnort: Dresden
-
Kontaktdaten:
Beitrag
von Bert » 15.12.2003 18:34:04
Dazu fällt mir nur noch meine Signatur ein
Programmer: A biological machine designed to convert caffeine into code.
xmpp:
bert@debianforum.de
-
godsmacker
- Beiträge: 902
- Registriert: 16.03.2003 21:50:26
- Lizenz eigener Beiträge: Artistic Lizenz
- Wohnort: Chemnitz
-
Kontaktdaten:
Beitrag
von godsmacker » 15.12.2003 19:07:02
Joghurt hat geschrieben:godsmacker hat geschrieben:
Ich weiss gar nicht, warum leute immer behaupten, Perl sei write-only Code
Ist doch kein Perl, sondern nur eine regular expression.
Aber ich finde die nett. Sie sind sehr mächtig und geben einem unzähliche Möglichkeiten.
Dazu kommt noch, daß ich ein ungünstiges Quoting-Zeichen genommen habe. Wenn / vorkommt empfielt sich ein / zum quoten nicht, da alle /'s darin dann escaped werden müssen.
ist wohl lesbarer..