现象:
linux:执行.sh脚本报错 Syntax error: "(" unexpected

原因:

兼容性问题,因为linux将sh默认指向了dash,而不是bash

解决:

#在root下面执行 dpkg-reconfigure dash,选择no

[email protected]:/home/adt/Downloads/wy# dpkg-reconfigure dash

linux:执行.sh脚本报错 Syntax error: "(" unexpected

然后重新执行.sh 脚本就可以了
[email protected]:/home/adt/Downloads/wy# dpkg-reconfigure dash

相关文章: