在使用shell命令运行代码的时候,有时会出现syntax error。
例如当运行以下代码时:
sh run.sh
会出现报错:
Syntax error: "(" unexpected
这是因为linux将sh默认指向了dash,而不是bash,而解决方法也很简单就是使用 bash 而不是 sh,就可以正常运行了,如下:
bash run.sh
在使用shell命令运行代码的时候,有时会出现syntax error。
例如当运行以下代码时:
sh run.sh
会出现报错:
Syntax error: "(" unexpected
这是因为linux将sh默认指向了dash,而不是bash,而解决方法也很简单就是使用 bash 而不是 sh,就可以正常运行了,如下:
bash run.sh