C-Duv / freemobile-smsapi-client

API client for the Free Mobile SMS notification service
GNU General Public License v2.0
57 stars 20 forks source link

Empêcher l'interprétation des symboles #1

Closed kvnco closed 7 years ago

kvnco commented 8 years ago

Les doubles quotes empêchent l'interprétation des symboles (si le SMS envoyé commence par une astérisque "*" par exemple)

Anvil commented 8 years ago

Pourquoi pas plus simplement :

MESSAGE_TO_SEND=${MESSAGE_TO_SEND%$NEWLINE_CHAR}
C-Duv commented 8 years ago

@kvnco Tu aurais un exemple de message qui ne passe pas ?

@Anvil tu as tout à fait raison : c'est une bien meilleure façon de faire.

kvnco commented 8 years ago

Comme dit précédemment, n'importe quel message commençant par un wildcard "" et passé en STDIN. Ex: echo "\ hello world" | send-notification.sh

C-Duv commented 7 years ago

Résolu dans 1e7da3c par la syntaxe proposée par @Anvil.