Linuxt提示”~M:坏的解释器:没有那个文件和目录”处理方法

浪哩戈浪111 2022-7-20 951 7/20

如题:系统提示"~M:坏的解释器:没有那个文件和目录"。实际上用终端查看文件实存在的。

实际原因是因为在Windows下用编辑的文本,直接在Linux下命令创建和编辑的文本不会有这个情况发生。

Linuxt提示

明明存在,运行就提示如图错误。

这时可以用命令查看一下文本后面每一行都是不是多了“~M$”,如下图
命令

cat -A filename

例如:

cat -A 1.sh

Linuxt提示
如果如图一样多了“~M$”可以输入以下命令来解决这个问题,

sed -i 's/\r//' filename

例如:

sed -i 's/\r$//' 1.sh

Linuxt提示

命令转换完成后可以看见~M$已经没有了,这时脚本就能正常了。

- THE END -
Tag:

浪哩戈浪111

9月15日13:21

最后修改:2022年9月15日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论