![]() |
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Suchen / Ersetzen die neue Datei: ksh -> perl | McLan | Shell Programmierung und Scripting | 1 | 05-16-2008 04:14 AM |
| Perl: Global Suchen und Ersetzen | epi8 | Shell Programmierung und Scripting | 3 | 05-06-2008 04:18 PM |
| Suchen und Ersetzen in Perl | jyoung | Shell Programmierung und Scripting | 2 | 04-22-2008 02:05 PM |
| Ersetzen von Text in Klammern | lalelle | Shell Programmierung und Scripting | 5 | 02-20-2008 10:52 PM |
| Perl-Modul-Namen in allen Perl-Skripte | rahulrathod | Shell Programmierung und Scripting | 2 | 12-02-2005 01:00 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Klammern in perl Suchen / Ersetzen
Ich versuche, verwenden Sie den folgenden Befehl, um eine Batch-Suchen und Ersetzen in allen Dateien mit dem Namen gemeinsam eine Datei Hierarchie
Code:
find . -name 'file' |xargs perl -pi -e 's/find/replace/g' Als konkretes Beispiel: Ich versuche, sub "G (d)" mit "G (" d ", p)." Der Interpreter scheint die Klammern einfach ignorieren und nicht zu finden, die die Zeichenkette "G-tt" einfach gar nichts. Ich kann nicht nur Suchen / Ersetzen "d", wie die Zeichen in der gesamten Datei. Any help? |
![]() |
| Lesezeichen |
| Tags |
| perl regex |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|