问题:
在Windows写了一python脚本,上传Linux服务器执行,报异常*****^M: bad interpreter: No such file or directory
原因:
windows下编写的脚本文件,Linux无法识别格式
解决:
vi打开脚本
命令模式下,查看文件格式
:set ff? #显示dos
设置文本的模式类型:
:set ff=unix
解决。
shell脚本亦如此。
问题:
在Windows写了一python脚本,上传Linux服务器执行,报异常*****^M: bad interpreter: No such file or directory
原因:
windows下编写的脚本文件,Linux无法识别格式
解决:
vi打开脚本
命令模式下,查看文件格式
:set ff? #显示dos
设置文本的模式类型:
:set ff=unix
解决。
shell脚本亦如此。
转...
shell 脚本运行 提示bad interpreter:No such file or directory
今天写了一个shell脚本,然后在执行的时候报错,如下截图:主要原因是shell文件是我在windows下编辑然后上传到linux系统里执行的。shell文件的格式为dos格式。而linux只能执行格式为unix格式的脚本。我们可以通过vi编辑器来查看文件的format格式。步骤如下:1.首先用vim命令打开文件2.在vi命令模式中使用:setff命令可以看到改文件的格式为dos:3.修改文件format为
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M