ITPub博客

首页 > 数据库 > Oracle > shell脚本编码格式问题,bin/sh^M: bad interpreter: No such file or directory

shell脚本编码格式问题,bin/sh^M: bad interpreter: No such file or directory

原创 Oracle 作者:orastar 时间:2020-03-18 10:18:40 0 删除 编辑

报错信息,bin/sh^M: bad interpreter: No such file or directory

原因:.sh脚本在windows系统下用记事本文件编写的。不同系统的编码格式引起的

解决方法:

    1.使用vi工具

       vi startup.sh

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

     :set ff 或 :set fileformat

     可以看到如下信息

     fileformat=dos 或 fileformat=unix

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

     :set ff=unix 或 :set fileformat=unix

     :wq (存盘退出)


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31442014/viewspace-2681079/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
作者简介:惠星星,现就职于云和恩墨,持有OCP 10g、OCP 11g、OCM 11g证书,并有长达8年电力行业业务维护、数据库维护服务经验,擅长Oracle数据库性能优化、故障处理及Oracle internal研究。

注册时间:2017-03-08

  • 博文量
    171
  • 访问量
    429725