[asterisk-users] script to trim sip.conf
Mark Deneen
mdeneen at gmail.com
Tue May 17 16:02:55 CDT 2011
On Tue, May 17, 2011 at 4:21 PM, satish patel <satish_lx at hotmail.com> 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 at default
>
> [200](seb-exten)
> callerid="Ramona Minero" <200>
> mailbox=200 at 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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20110517/a35fa6ca/attachment.htm>
More information about the asterisk-users
mailing list