Plutôt que recourir à des opérateurs externes, il est possible de se servir des plateformes web d'envoi de sms de nos opérateurs téléphoniques.
C'est ce que je fais et comme j'ai les sms illimités, ces envois ne me coûtent rien de plus.
Pour les envoyer en ligne de commande, je me sers du puissant logiciel libre Weboob (littéralement : le web en dehors du navigateur) qui parmi ses nombreuses applications supporte l'envoi de sms à partir des 3 gros opérateurs français (Bouygues, Orange, SFR) :
http://weboob.org/#Backends
Une fois weboob installé (préférer l'installation via git pour être bien à jour), il suffit de configurer l'opérateur que l'on souhaite ajouter :
$ weboob-config add sfr
Configuration of backend
------------------------
[login] Login: 0612345678
[password] Password (hidden input):
Backend "sfr" successfully added.
Puis de lancer l'application boobmsg en ligne de commande :
boobmsg post 0612345678@sfr ceci est un test
Un journal a été posté il y a peu à ce sujet sur dlfp, on y trouve d'autres exemple d'utilisation (moi personnellement je m'en sers pour me notifier des changements survenus sur des pages web que je surveille) :
http://linuxfr.org/~moules/30524.html
À vos scripts :- )