![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Keresés / helyettesíti az új fájl: KSH -> perl | McLan | Shell programozás és Scripting | 1 | 05-16-2008 04:14 AM |
| Perl: Globális Keresés és csere | epi8 | Shell programozás és Scripting | 3 | 05-06-2008 04:18 PM |
| Keresés és csere a Perl | jyoung | Shell programozás és Scripting | 2 | 04-22-2008 02:05 PM |
| Csere szövege zárójelekben | lalelle | Shell programozás és Scripting | 5 | 02-20-2008 10:52 PM |
| Csere Perl modul nevét minden Perl parancsfájlok | rahulrathod | Shell programozás és Scripting | 2 | 12-02-2005 01:00 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Zárójelben a perl találni / Replace
Próbálom, hogy az alábbi parancsot, hogy csinál egy batch keresni és cserélni az összes nevezett fájlok egy fájl hierarchikus Kód:
find . -name 'file' |xargs perl -pi -e 's/find/replace/g' ami működik, kivéve a helyettesítő érintő zárójelben. Mint egy konkrét példát szeretnék sub "G (d)" a "G (d," p). " Úgy tűnik, hogy a tolmács csak figyelmen kívül hagyja a zárójelek, és nem találta a string "Istent" egyszerűen nem csinál semmit. Nem csak a find / replace "d", mint a karakter meg nem jelenik az egész fájlt. Any help? |
![]() |
| Könyvjelzõk |
| Címkék |
| Perl regex |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|