I use perl as a "slightly better sed", in particular the following commands I 
just cut and paste and modify for use, for many years now, to do (multi-)file 
search and replace:

```
# simple version:
perl -p -i[.bak] -e 's/xxx/yyy/[g];' $(readlink somefile) # readlink is 
necessary do not clobber symlinks

# hierarchical "find", handle ALL possible interesting filenames, including 
those that won't display:
find target/dir -type f -print0 | xargs -0 perl -p -i[.bak] -e 's/xxx/yyy/[g];'
```

So I am a regular user of perl, and know almost nothing about it :)

Perl is really great, even though I only know literally how to "sed" with it, 
and nothing else.

Reply via email to