yayafernandez
for A in `asterisk -rx "sip show peers" | awk 'NR>2 { print prev } { prev = $1 }' | cut -d/ -f1`; do asterisk -rx "sip show peer $A" | grep 'Addr\|Caller' | paste -d " " - -; done
Te devuelve todos los peers con su callerid y la ip que tenga registrada
Ojo que la linea es bien larga, no la copies parcial porque va a dar error.
Ejemplo de resultado:
Callerid : "SIP Webrtc" <2209> Addr->IP : (null)
Callerid : "Juan" <2210> Addr->IP : 192.168.3.32:56357