yaps: eine SMS an mehrere Empfaenger
Hi, Die Frage lautet wie´s das Subject beschreibt. ;-) Ich habe mir die Doku angesehen, bin aber nicht zum Ziel gekommen. Ich wünsche mir: yaps empfänger1 empfänger2 empfänger3 Nachricht Das scheint aber nicht zu gehen. Oder kennt jemand vielleicht doch eine Möglichkeit? Wie bekommt man yaps dazu den Versand einer SMS solange zu versuchen bis es geklappt hat? Man kann zwar den exit-Status abfragen und könnte das Problem mit einem Skript erschlagen. Aber eine einfachere Lösung wäre mir lieber. Danke Gruß Peter
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Das ist doch schon die einfache Lösung: until [ $? -ne 0 ]; do yaps "blablabla"; done; oder ;-) Und die Argument sind ja auch nur $1, $2, $3, ....,$# also ein Einzeiler! Christian Am Montag, 13. August 2001 15:21 schrieben Sie:
Hi,
Die Frage lautet wie´s das Subject beschreibt. ;-) Ich habe mir die Doku angesehen, bin aber nicht zum Ziel gekommen. Ich wünsche mir: yaps empfänger1 empfänger2 empfänger3 Nachricht Das scheint aber nicht zu gehen. Oder kennt jemand vielleicht doch eine Möglichkeit?
Wie bekommt man yaps dazu den Versand einer SMS solange zu versuchen bis es geklappt hat? Man kann zwar den exit-Status abfragen und könnte das Problem mit einem Skript erschlagen. Aber eine einfachere Lösung wäre mir lieber.
Danke
Gruß
Peter
- -- Christian Uhde uhde@growler.de http://www.christian-uhde.de - -- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7eD4QgtrNjyehRr8RAgVKAJ4gQ8zvW2vTNfN4JodFHFZzFHBCigCfQcMb v+Lr/R2+cglugUVoKi+ZdDY= =BGvz -----END PGP SIGNATURE-----
Christian Uhde wrote:
Das ist doch schon die einfache Lösung: until [ $? -ne 0 ]; do yaps "blablabla"; done; oder ;-)
Oder... Du möchtest vermutlich auch den ein oder anderen Empfänger angeben. Und dazwischen möchtest Du jeweils den Text einstreuen.
Und die Argument sind ja auch nur $1, $2, $3, ....,$# also ein Einzeiler!
Klar, man kann so ziemlich alles in einen Einzeiler packen. #! /bin/sh if [ $# -lt 2 ] ; then echo "Syntax: yapsmulti message {pagerid}+" echo echo 'Verschickt "message" an alle angegebenen "pagerids".' echo 'Falls "message" oder die einzelnen "pagerid"s Leerzeichen' echo 'enthalten, möchte man sie mit Anführungszeichen oder' echo 'Apostrophen zusammenhalten.' exit 1 fi Text="$1" unset s while shift ; do [ $# -ge 1 ] && s="$s '$1' '$Text'" done eval "yaps $s"
Am Montag, 13. August 2001 15:21 schrieben Sie:
Nein, das schrieb weder ich, noch interessiert das - wir haben das alle gerade eben erst gelesen! http://learn.to/quote! Viele Grüsse... Michael
participants (3)
-
Christian Uhde
-
Michael Mauch
-
Peter Bossy