On Tue, May 17, 2011 at 4:21 PM, satish patel <[email protected]> wrote:

>  Hey Guys!
>
> Sorry i am posting scripting question in asterisk forum but i had no
> choice. also i am not script expert so i though anyone here might help me.
>
> following is my example sip.conf now i want to add
> accountcode="<callerid_name>"  for example  accountcode="Katie Wilson"  in
> entire file. we have around 200 extension could someone help me to figure
> out how to do that with perl script or shell would be fine.
>
> [100](seb-exten)
> callerid="Katie Wilson" <100>
> mailbox=100@default
>
> [200](seb-exten)
> callerid="Ramona Minero" <200>
> mailbox=200@default
>

Satish,

Give this a shot:

cat sip.conf | perl -pi -e "s/^callerid=\"(.*)\" <(.*)>/callerid=\"\$1\"
<\$2>\naccountcode=\"\$1\"/" > sip.conf.new

and compare them.
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to