![]() |
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Find/replace to new file: ksh -> perl | McLan | Shell Programming and Scripting | 1 | 05-16-2008 03:14 AM |
| Perl: Global Search and replace | epi8 | Shell Programming and Scripting | 3 | 05-06-2008 03:18 PM |
| Search and replace in Perl | jyoung | Shell Programming and Scripting | 2 | 04-22-2008 01:05 PM |
| Replace text in parentheses | lalelle | Shell Programming and Scripting | 5 | 02-20-2008 10:52 PM |
| Replace Perl Module name in all Perl scripts | rahulrathod | Shell Programming and Scripting | 2 | 12-02-2005 01:00 AM |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
||||
|
Parentheses in perl find/replace
I'm trying to use the following command to do a batch find and replace in all commonly named files through a file hierarchy
Code:
find . -name 'file' |xargs perl -pi -e 's/find/replace/g' As a specific example I'm trying to sub "G(d)" with "G('d,'p)." The interpreter seems to just ignore the parentheses and not finding the string "Gd" simply does nothing. I can't just find/replace "d" as the character appears throughout the file. Any help? |
| Bookmarks |
| Tags |
| perl regex |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|