Script envoi SMS - trame radio
Bonsoir à tous,
J'ai rédigé un petit script qui me permet d'envoyer des SMS par rapport à la trame radio reçu.
Chaque numéro de téléphone correspond à un récepteur radio.
Voici mon script :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| #!/bin/bash
# appel des scripts
send_sms.sh
#inscription des variables
emetteur_tel=( ["123456 Function"]="0612467890" ['24567 Function']="0786948172" ['4567890 Function]="07878987" )
#commande de décodage et de réception des trames radio
for line in `nc -l -u 7355 | sox -t raw -esigned-integer -b16 -r 48000 - -esigned-integer -b16 -r 22050 -t raw - | multimon-ng -t raw -a SCOPE -a POCSAG512 -a POCSAG1200 -a POCSAG2400 -f alpha -`
do
#isole le numéro d'émetteur sous forme 1234567 Function
emetteur_tel = `echo $line | cut -d : -f 3`
#isole le message contenu dans la trame
message = `echo $line | cut -d : -f 5`
#execute le script d'envoi de SMS suivant le numéro de récepteur et le message correspondant
./send_sms $emetteur_tel $message
...
echo $value>
done |
Que pensez vous de mon script ?
C'est mon tout premier, je viens d'apprendre en le rédigeant
Merci par avance de votre aide :)