bash: ./a.sh: /bin/bash^M: bad interpreter: No such file or directory
- 问题解决参考: https://blog.csdn.net/youzhouliu/article/details/79051516
最好的方法使用 vim (vi) 创建sh文件不是在windows上创建好在拉到linux上
# 1
vim xx.sh
:set ff
:set fileformat=unix
# 2
busybox dos2unix java.sh
设置文件的访问权限
- chmod a+x /etc/init.d/nginx (a+x ==> all user can execute 所有用户可执行)