首页 > 系统相关 >Windows 脚本放到 Linux 服务器不生效的问题 /bin/bash^M: bad interpreter: No such file or directory

Windows 脚本放到 Linux 服务器不生效的问题 /bin/bash^M: bad interpreter: No such file or directory

时间:2022-10-24 19:25:27浏览次数:48  
标签:bin set file No unix 文件格式 ff interpreter such

在windows编辑shell脚本后,由于文件格式原因,在linux下运行报错

有三个方法
1.在windows下,使用notepad++,将文件格式改为unix就可以了

2.在linux下,使用vim打开文件,使用:set ff查看文件格式,你会发现其格式是dos的,然后我们使用:set ff=unix就可以将文件格式改为unix,如果不放心,可以使用:set ff查看,就会发现文件格式已经变为unix,最后保存退出即可。

3.命令转换 可能这个命令需要下载

dos2unix filename.txt

标签:bin,set,file,No,unix,文件格式,ff,interpreter,such
From: https://www.cnblogs.com/cloudHui/p/16822478.html

相关文章