gpt4 book ai didi

linux - 通过 ssh session 执行 AT+QCFG 命令时,解析消息数据失败

转载 作者:太空宇宙 更新时间:2023-11-04 10:02:09 25 4
gpt4 key购买 nike

我目前正在尝试通过 ssh 将数据从 Linux 服务器解析到另一台设备。

我正在尝试解析一些 AT+QCFG 命令,但我收到“无法解析消息数据”。

我的命令是这样的:

ssh user@host ubus call modem at_cmd '{"cmd":"AT+QCFG=\"nwscanmode\""}'|grep scan 

我希望这里有人对这些类型的命令有经验。

我非常感谢能得到的任何帮助。

最好的问候

最佳答案

您希望在远程主机上运行 python 工具以接收 {"cmd":"AT+QCFG=\"nwscanmode\""} JSON 数据。

这意味着您希望远程主机使用 '{"cmd":"AT+QCFG=\"nwscanmode\""}' 参数运行命令,其中用单引号引起来避免双引号或转义序列的解释。

这意味着您要使用 "'{\"cmd\":\"AT+QCFG=\\\"nwscanmode\\\"\"} 运行您的 ssh 命令'"\''{"cmd":"AT+QCFG=\"nwscanmode\""}'\' 作为参数,两者都将由您的本地机器解释放入您希望远程主机运行的字符串中。

您可能想寻找另一种方法来指定此配置;也许您可以先将 JSON 数据作为文件传输,然后在通过 ssh 运行的命令中引用该文件?

关于linux - 通过 ssh session 执行 AT+QCFG 命令时,解析消息数据失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55358703/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com