Je galère un peu avec une ligne de commande pour envoyer un message sur mon serveur Discord.
Grâce à ce post, et à l'explication de Boum, je comprends que Curl peut utiliser des guillemets, des apostrophes et même un double crochet pour ses chaines de caractères.
https://www.easydomoticz.com/forum/view ... 10&t=10614
Du coup, quand je fais :
Code : Tout sélectionner
os.execute([[curl -H "Content-Type: application/json" -d '{"content": "test}' "]] .. adress .. [["]])Par contre si je fais :
Code : Tout sélectionner
os.execute([[curl -H "Content-Type: application/json" -d '{"content": "test d'apostrophe"}' "]] .. adress .. [["]])J'ai bien essayé de mettre un "test d\'apostrophe" mais ça ne passe pas non plus. Et je ne vois pas comment jongler entre les guillemets, les apostrophes et les crochets pour arranger tout ça.
Avez-vous une idée pour contourner la chose ?
Merci d'avance