解决 linux下编译make文件报错“/bin/bash^M: 坏的解释器:没有那个文件或目录” 问题

时间:2021-09-01 12:42:45

refs:

http://blog.csdn.net/liuqiyao_01/article/details/41542101


在win下编辑的时候,换行结尾是\n\r , 而在linux下 是\n,所以才会有 多出来的\r

        用指令:

[plain] view plaincopy解决 linux下编译make文件报错“/bin/bash^M: 坏的解释器:没有那个文件或目录” 问题解决 linux下编译make文件报错“/bin/bash^M: 坏的解释器:没有那个文件或目录” 问题
  1. sed -i 's/\r$//' build.sh  

        会把 build.sh 中的\r 替换成空白!

        再次编译!成功!!