典型的错误提示如下:
./server_install \33[32m you must use root to execute this shell \33[39m ./cross.install: 25: Syntax error: “do” unexpected (expecting “fi”) ./cross.install: 28: Syntax error: “do” unexpected (expecting “fi”) ./cross.install: 30: Syntax error: “do” unexpected (expecting “fi”)这是因为SDK发布的脚本都是基于bash的,而您使用的linux服务器可能安装的是dash或者其他的命令行程序。推荐解决方法:卸载dash或者把默认的sh改成bash。一般删除原来的sh软链接,重新建立一个指向bash的软链接即可:
cd /bin rm –f sh ln –s /bin/bash /bin/sh免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:为什么执行server_install脚本报错?-执行脚本permission denied https://www.yhzz.com.cn/a/11359.html