perl find and replace error

dannygoh

Verified User
Joined
Feb 9, 2004
Messages
366
Location
Malaysia
Hi,

I would like to replace all my spf record in /var/named/*.db and I accidentally press a wrong character into it.

ien.com 14400 IN TXT "v=spf1 a mx ip4:222.222.222.23[C2 ~allq!"

Code:
[root@get01 named]# perl -pi -e 's/"v=spf1 a mx ip4:222.222.222[C2 ~allq!"/"v=spf1 a mx ip4:222.222.222.232 ~all"/' *.db
Unmatched [ in regex; marked by <-- HERE in m/"v=spf1 a mx ip4:222.222.222.23[ <-- HERE C2 ~allq!"/ at -e line 1.
 
Back
Top