Commande message et paramètres

Bonjour
Je cherche à passer des paramètres à une commande du plugin script.
Ces paramètres peuvent être un message contenant des espaces, des guillements (doublequote), des slashs, des apostrophes (singlequote)…
Actuellement je procède ainsi :


Je récupère ensuite le contenu de #message# dans le script test.php via :
$argv[1]
Si je ne met pas de guillemets autour de #message#, le contenu de $argv[1] est tronqué au premier espace
Si je met des guillemets : je récupère bien tout le contenu, sauf si mon message contient un guillemet lui même.
Par contre, tous les apostrophes sont supprimés par Jeedom.

Quelqu’un aurait-il des conseils / la bonne pratique à utiliser ?
Merci
Caelion

Peut-etre que cela peut t’aider : sous bash, quand tu fais un simple echo d’une chaine de caractere, si tu veux afficher des guillemets contenus dans la chaine, il faut mettre un backslash devant ces caracteres