为什么执行server_install脚本报错?-执行脚本permission denied

典型的错误提示如下:

./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

上一篇 2023-04-22 18:45:14
下一篇 2023-04-22 20:05:30

相关推荐

联系云恒

在线留言: 我要留言
客服热线:400-600-0310
工作时间:周一至周六,08:30-17:30,节假日休息。