bad interpreter: 没有那个文件或目录n 在windows上编辑的脚本,到linux上执行,提示上面的错误 解决办法: dos2unix myfilename 原因: 在windows下编辑的脚本,是dos格式的,即每一行的行尾以\r\n来标识, 其ASCII码分别是0x0D, 0x0A.