关于linux报bash ‘/bin/sh: Syntax error: “(” unexpected
2014-12-23 16:30
567 查看
就是因为用的是linux将sh指向了dash而不是bash,so。。兼容就有问题了
查看当前指向就是
一般在使用bash特性的脚本前写
但是有时一些库就比较麻烦了
所以干脆直接修改指向了
输入代码
弹出窗口选NO,关掉就OK了
就是因为用的是linux将sh指向了dash而不是bash,so。。兼容就有问题了
查看当前指向就是
echo $SHELL
一般在使用bash特性的脚本前写
#!/bin/bash
但是有时一些库就比较麻烦了
所以干脆直接修改指向了
输入代码
dpkg-reconfigure dash
弹出窗口选NO,关掉就OK了
相关文章推荐
- 关于linux报bash ‘/bin/sh: Syntax error: “(” unexpected
- 关于linux报bash ‘/bin/sh: Syntax error: “(” unexpected
- linux 报错 bash ‘/bin/sh: Syntax error: “(” unexpected
- bash ‘/bin/sh: Syntax error: “(” unexpected
- 【问题解决】syntax error: unexpected end of file或-bash: ./full_build.sh: /bin/bash^M: bad interpreter: No
- 【问题解决】syntax error: unexpected end of file或-bash: ./full_build.sh: /bin/bash^M: bad interpreter: No
- [转载]ubuntu bash '/bin/sh: Syntax error: "(" unexpected'错误解决
- 关于Qt for Android 编译时出错/usr/bin/sh: -c: line 1: syntax error: unexpected end of file 时的解决方法
- 解决/bin/sh: 1: syntax error: "(" unexpected错误,以及更换bash仍然无法解决的问题
- 关于LINUX权限-bash: ./startup.sh: Permission denied
- 关于LINUX权限-bash: ./startup.sh: Permission denied .
- 关于LINUX权限-bash: ./startup.sh: Permission denied
- 关于#!/bin/sh 和 #!/bin/bash 的差别
- 关于LINUX权限(启动tomcat)-bash: ./startup.sh: Permission denied
- 关于#!/bin/bash和#!/bin/sh
- 关于LINUX权限-bash: ./startup.sh: Permission denied
- 关于LINUX权限-bash: ./startup.sh: Permission denied
- 关于LINUX权限-bash: ./startup.sh: Permission denied
- bin/sh -c:line 1 Syntax Error:unexpected end of file的解决方法
- [Linux vim问题解决] -bash: ./script.sh: /usr/bin/bash^M: bad interpreter: No such file or directory