/bin/bash^M: 坏的解释器: 没有那个文件或目录
原因
在Linux中有时候我们将在Windows下编写的脚本拷贝到Linux环境中运行时会出现运行不了的情况
主要还是Windows的换行符为\r\n
,而Linux环境中的换行符号为\n
解决办法
方法一:使用文本编辑工具将脚本文件所有的\r\n
替换成\n
方法二:在执行脚本时,弹出错误提示:没有那个文件或目录
这是由于脚本文件在保存时使用了DOS文件格式造成的,可以用vim打开文件,然后执行下列操作:
:set ff=unix
:wq
即可
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »