一、问题复现:
shell.sh内容如下图所示:
执行 sh shell.sh 后,错误提示:shell.sh: 2: shell.sh: Syntax error: “(” unexpected,如下图所示:
二、问题解决:
1、将sh shell.sh 命令更换为 bash shell.sh或者 ./shell.sh,如下图所示:
2、执行以下命令,并选择NO,如下图所示:
sudo dpkg-reconfigure dash
重新执行shell脚本:
sh shell.sh
如下图所示:
PS:参考博客