DHCP无法正确获取到IP及网关地址,/usr/share/udhcpc/default.script: 52: arithmetic expression: expecting primary: "metric++"问题
现象是程序在执行HDCP的时候,无法正确获取到IP及网关地址。
原因是:
发现 Ubuntu 中/bin/sh链接默认指向的是dash shell,而服务器上指向的是bash shell。
dash是一个小巧的shell,他的功能自然也就没有bash强大,上述问题就是有与dash shell不支持++运算和let命令造成的。
解决:sudo ln -sf /bin/bash /bin/sh
浙公网安备 33010602011771号