-bash: ./install-java.sh: /bin/sh^M: bad interpreter: No such file or directory
如果报错误,-bash: ./install-java.sh: /bin/sh^M: bad interpreter: No such file or directory。这是因为
Windows和Unix/Linux系统使用不同的行结束符:Windows使用CRLF (回车+换行, \r\n)。Unix/Linux使用LF (仅换行, \n)。
解决办法,安装dos2unix,安装时候会询问你,输入y:
sudo yum install dos2unix
dos2unix java.sh
dos2unix java/install-java.sh
dos2unix maven.sh
dos2unix maven/install-maven.sh

浙公网安备 33010602011771号