在运行命令行mqtt客户端时,如何将\r包含在此mqtt消息中?
我使用的是命令行mqtt客户机 我想发布包含回车符的消息。下面是我所做的在运行命令行mqtt客户端时,如何将\r包含在此mqtt消息中?,mqtt,command-line-tool,Mqtt,Command Line Tool,我使用的是命令行mqtt客户机 我想发布包含回车符的消息。下面是我所做的 mqtt-cli mqtt.test.com topic "mqtt_msg 1\r" 但是,不发送回车符。而是发送ASCII“\r”字符。如何将回车符放在mqtt消息中?看起来“^”是windows的转义字符 比如: mqtt-cli mqtt.test.com topic "mqtt_msg 1^ " 在此处添加“^”字符,然后按return 它可能同时发送一个\r和\n看起来“^”是windows的转义字符 比如
mqtt-cli mqtt.test.com topic "mqtt_msg 1\r"
但是,不发送回车符。而是发送ASCII“\r”字符。如何将回车符放在mqtt消息中?看起来“^”是windows的转义字符 比如:
mqtt-cli mqtt.test.com topic "mqtt_msg 1^
"
在此处添加“^”字符,然后按return
它可能同时发送一个\r和\n看起来“^”是windows的转义字符 比如:
mqtt-cli mqtt.test.com topic "mqtt_msg 1^
"
在此处添加“^”字符,然后按return
可能同时发送\r和\n的。请尝试此操作
mqtt-cli mqtt.test.com topic "mqtt_msg 1\\r"
您需要添加额外的\
作为转义字符。试试这个
mqtt-cli mqtt.test.com topic "mqtt_msg 1\\r"
您需要添加额外的
\
作为转义字符。hardillb,我已经测试了您的答案,但它不起作用。^在MQTT消息中一起发送:(hardillb,我已经测试了您的答案,但它不起作用。^在MQTT消息中一起发送:(