原文:linux下sh脚本/bin/bash^M问题解决

如果是在windows下编辑的脚本,到了linux下运行时会报出这样的错误 bin bash M:bad interpreter: No such file or directory这时因为编码的问题,需要进行编码转换。使用sudo vim xxx打开文件,:set ff可以看到当前的格式,应该是dos,使用set ff unix,更改其格式,然后保存退出,就能正常的运行程序了 ...

2018-12-24 22:53 0 1535 推荐指数:

查看详情

/bin/sh^M: bad interpreter: No such file or directory 问题解决

我系统为windows,.sh文件的格式为dos,上传到linux上报错/bin/sh^M: bad interpreter: No such file or directory,linux只能执行格式为unix格式的脚本,将格式更改为unix; 1、vi打开文件 2、使用set ff ...

Sat Jun 01 19:35:00 CST 2019 0 1196
/bin/bash^M: 解释器错误: 没有那个文件或目录 问题解决

检查文件内容 windows,每一行的结尾是\n\r, 而在linux下文件的结尾是\n, 那么你在windows编辑过的文件在linux打开看的时候每一行的结尾就会多出来一个字符\r, 用cat -A urfile时你可以看到这个\r字符被显示为^M # cat ...

Thu Aug 05 17:35:00 CST 2021 0 177
执行shell脚本提示“-bash: ./checkP.sh: /bin/sh^M: bad interpreter: No such file or directory”解决方法

在windows机器新建了一个shell脚本如下 在Linux上的很多操作一般都是用脚本来实现了,特别是线上的服务器,不用脚本是,直接在上面敲是很危险的,一不小心,手一抖, 那就完了。但是,很多朋友自己的笔记本用的都是windows系统,这真把Ubuntu做为自己笔记本系统的人 ...

Wed Mar 15 01:52:00 CST 2017 0 3753
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM