nano /root/addrbook.txt
Мой Asterisk 22<+7000543210X>
Препод Asterisk 22<+70005432100>
Препод Asterisk 13<+70001234500>
Сосед<+7000123450Y>
nano /root/addrbook.sh
chmod +x /root/addrbook.sh
#!/bin/sh
PHONE=$1
ADDRBOOK=/root/addrbook.txt
grep $PHONE $ADDRBOOK || echo $PHONE
sh /root/addrbook.sh 70001234500
exten => s,1,Wait(2)
same => n,Set(CALLERID(all)=${SHELL(/root/addrbook.sh ${CALLERID(num)})})
same => n,Playback(beep)
same => n,Dial(SIP/101&SIP/102,20,r)
same => n,Hangup()