uwe-krause
Newbie
Hallo,
ich habe folgendes Problem:
im File /etc/isdn/callerid.conf starte ich mehrere Programme und habe dafür etwa ähnliches wie folgt eingefügt:
START{
[FLAG]
PROGRAM = /usr/local7sbin/mein.programm $2 $3
}
Alles klar soweit, Programme laufen perfekt.
Problem ist folgendes: Parameter $2 stellt die Nummer des Anrufers dar, also z.B. mein handy.
Nun passiert folgendes: $2 übergibt die Nummer folgendermaßen formatiert: +17370xxxxxxx....
Ich brauche es aber im Format 017370xxxxxxx.......
ich habe die man-pages inzwischen von oben nach unten und zurück gelesen, gegoogelt bis die Augen tränen, und isdnlog ettliche male umkonfiguriert und neu gestartet, aber nichts klappt.
Hat vielleicht irgendwer einen Tip, wo man was ändern sollte, damit man die Parameter $2, $3 anders formatieren kann?
Danke im vorraus,
Uwe
ich habe folgendes Problem:
im File /etc/isdn/callerid.conf starte ich mehrere Programme und habe dafür etwa ähnliches wie folgt eingefügt:
START{
[FLAG]
PROGRAM = /usr/local7sbin/mein.programm $2 $3
}
Alles klar soweit, Programme laufen perfekt.
Problem ist folgendes: Parameter $2 stellt die Nummer des Anrufers dar, also z.B. mein handy.
Nun passiert folgendes: $2 übergibt die Nummer folgendermaßen formatiert: +17370xxxxxxx....
Ich brauche es aber im Format 017370xxxxxxx.......
ich habe die man-pages inzwischen von oben nach unten und zurück gelesen, gegoogelt bis die Augen tränen, und isdnlog ettliche male umkonfiguriert und neu gestartet, aber nichts klappt.
Hat vielleicht irgendwer einen Tip, wo man was ändern sollte, damit man die Parameter $2, $3 anders formatieren kann?
Danke im vorraus,
Uwe