在linux上的sh脚本被执行时,报错No such file or directory 排除掉文件名及路径错误后,原因应该是字符问题。 执行 sed -i "s/\r//" filename.sh 可解决