[gull] Hyphen dans le contenu d'un message

TISSOT Jacques jacques.tissot at unifr.ch
Wed Feb 17 11:44:06 CET 2016


Bonjour,

Je bloque sur un problème d'envoi de SMS via une commande qpage dans un script bash :

   CMD="qpage -f ${QPAGE_SENDER} -p ${RECIPIENT} ${MSG}"
   $CMD

Le $MSG peut être du style :

   [zenoss] CLEAR: svx-sympa.unifr.ch Cmd: /usr/local/zenoss/common/libexec/check_http -H lists.unifr.ch -p 443 --ssl -u "/sympa" -w 15 -c 30 -t 50 - Code: 0 - Msg: S

Et bien sûr, la commande qpage ne peut s'exécuter car l'argument « -H » lui est inconnu. Dammned !

J'ai fouillé Google dans tous les sens et tout ce que j'ai pu trouver c'est de l'écrire:

   CMD="qpage -f ${QPAGE_SENDER} -p ${RECIPIENT} `printf '%s' ${MSG}`"

Mais là, je n'ai plus d'espace. Tout le message est « trimmé » .

Comment formater la variable CMD ?

Merci de votre science bash

Jacques
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://forum.linux-gull.ch/pipermail/gull/attachments/20160217/bf518f12/attachment.html>


More information about the gull mailing list