今天在部署jpress
的时候突然抛出了个问题让我有些措手不及,问题如下:
[root@VM_0_9_centos starter-2.0]# ./jpress.sh start
-bash: ./jpress.sh: /bin/bash^M: bad interpreter: No such file or directory
以下是我通过万能的互联网查询到的相关资料:
在执行shell脚本时提示这样的错误主要是由于shell脚本文件是dos格式,即每一行结尾以\r\n来标识,而unix格式的文件行尾则以\n来标识。 查看脚本文件是dos格式还是unix格式的几种办法。
个人觉得第三种方法最为合理,不过重点还是下面的解决方案。
解决方法:
全部评论