原因
在Linux中有时候我们将在Windows下编写的脚本拷贝到Linux环境中运行时会出现运行不了的情况
主要还是Windows的换行符为\r\n
,而Linux环境中的换行符号为\n
解决办法
方法一:使用文本编辑工具将脚本文件所有的\r\n
替换成\n
方法二:在执行脚本时,弹出错误提示:没有那个文件或目录
这是由于脚本文件在保存时使用了DOS文件格式造成的,可以用vim打开文件,然后执行下列操作:
:set ff=unix
:wq
即可
版权属于:。。。源
本文链接:http://www.findmyfun.cn/bin-bash-m-bad-interpreter-no-file-or-directory.html
转载时须注明出处及本声明。
我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:
https://cloud.tencent.com/developer/support-plan?invite_code=2py75w7904qok
看了你的文章,觉得很不错!希望与您互相友情链接?
站点名:建站知道网
站点描述:新老站长都喜欢的技术性优秀网站!。
站点链接:wozhidaole.com.cn
申请交换友情链接!如果同意的话请回复一下