遇到报错

window机器上编写脚本文件,然后再linux服务器上执行报错: bad interpreter: No such file or directory

产生原因

windows下编写的文件编码格式为dos格式,而linux下执行该类型文件就会报错,需要将其转换为unix格式才可以

解决方案

vim shell.sh
输入 :set ff=unix
保存退出
再次执行脚本及可正常执行
作者:于浩  创建时间:2023-03-24 22:09
最后编辑:于浩  更新时间:2025-05-22 15:51