`
michales003
  • 浏览: 396818 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

solaris 格式错误 bad interpreter: No such file or dire

 
阅读更多

在unix系统中,一般都有dos2unix和unix2dos之类的工具,使用dos2unix(在Solaris10中是/bin/dos2unix)可以做到将dos格式的文件转换为unix格式的。

 dos2unix inputfile outputfile即可

 

 

异常/bin/sh^M: bad interpreter: No such file or dire   

 

 

异常/bin/sh^M: bad interpreter: No such file or dire

首先要确保文件有可执行权限

#sh>chmod a+x filename

然后修改文件格式

#sh>vi filename

利用如下命令查看文件格式

:set ff 或 :set fileformat

可以看到如下信息

fileformat=dos 或 fileformat=unix

利用如下命令修改文件格式

:set ff=unix 或 :set fileformat=unix

:wq (存盘退出)

最后再执行文件

#sh>./filename

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics