0
点赞
收藏
分享

微信扫一扫

Linux Ubuntu执行bash脚本报错Syntax error: “(“ unexpected


问题

在Linux Ubuntu平台上执行bash脚本,报错​​Syntax error: "(" unexpected​​,脚本没有语法错误。

原因

对于标准bash语法来说,脚本是没有语法错误的。因为Ubuntu/Debian为了加快开机速度,用dash代替了传统的bash,即Linux将sh默认指向了dash,而不是bash。

解决

执行命令​​sudo dpkg-reconfigure dash​​,然后选择no。

Linux Ubuntu执行bash脚本报错Syntax error: “(“ unexpected_ubuntu



举报

相关推荐

0 条评论