EC20 拔号执行./quectel-CM 出错expecting primary: "metric++"解决办法

把busybox下面的

/examples/udhcp/simple.script 文件移动到/usr/share/udhcpc/default.script  。如果没有目录就创建一个

出现如下报错
arithmetic expression: expecting primary: "metric++"

发现 Ubuntu 中/bin/sh链接默认指向的是dash shell,而服务器上指向的是bash shell。
dash是一个小巧的shell,他的功能自然也就没有bash强大,上述问题就是有与dash shell不支持++运算和let命令造成的。

解决:sudo ln -sf /bin/bash /bin/sh

posted @ 2022-03-02 17:33  huangcx6  阅读(622)  评论(0)    收藏  举报