- Mitglied seit
- 22 Jul 2009
- Beiträge
- 25
- Punkte für Reaktionen
- 0
- Punkte
- 1
Hallo ich habe hier ein Bashscript erstellt zum Neuregister wenn eine Siptrunkverbindung abgeleht wird...
leider klappt mein Cat-Bedingung nicht wenn in der txt Datei das Wort "Rejected" vorkommt soll dann der Reload sattfinden.
Hat hier jemand einen Hinweis für mich?
#!/bin/bash
while true; do
asterisk -rx "sip show registry" >/var/lib/asterisk/sip.txt;
sleep 30;
if [ "$(cat /var/lib/asterisk/sip.txt)" = "Rejected" ];
then
asterisk -rx "sip reload"; rm /var/lib/asterisk/sip.txt;
fi
done;
leider klappt mein Cat-Bedingung nicht wenn in der txt Datei das Wort "Rejected" vorkommt soll dann der Reload sattfinden.
Hat hier jemand einen Hinweis für mich?
#!/bin/bash
while true; do
asterisk -rx "sip show registry" >/var/lib/asterisk/sip.txt;
sleep 30;
if [ "$(cat /var/lib/asterisk/sip.txt)" = "Rejected" ];
then
asterisk -rx "sip reload"; rm /var/lib/asterisk/sip.txt;
fi
done;