Windows下编辑的.sh文件,放到Ubuntu上运行./eval.sh,报错:
-
-bash: ./eval.sh: Permission denied
-
-bash: ./eval.sh: /bin/bash^M: bad interpreter: No such file or directory
解决方法:
1)-bash: ./eval.sh: Permission denied
chmod +x ./eval.sh
2)-bash: ./eval.sh: /bin/bash^M: bad interpreter: No such file or directory
- vi ./eval.sh
- :set ff=unix
- :wq
- 重新运行./eval.sh就可以了