zoukankan      html  css  js  c++  java
  • -bash: ./bin/shutdown.sh: /bin/bash^M: bad interpreter: 没有那个文件或目录

    为什么会出现这种问题:

      1、这个问题的原因就是我们放在服务器的脚步类型是dos,而不是unix类型,所以会导致出现(-bash: ./bin/shutdown.sh: /bin/bash^M: bad interpreter: 没有那个文件或目录)这个问题。

    如何排查此问题:

      1、找到脚本的部署位置 如 (cd usr/lcoal/web/bin)

      2、查看此文件的类型  如:

                 (1) vim shutdown.sh       

                   (2)     :set ff      此时看到输出的内容就是fileformat=dos    这个时候就可以确认是脚本类型的问题了

    如何解决词问题:

      从头来说: 1、找到脚本的部署位置 如 (cd usr/lcoal/web/bin)

            2、进入文件修改类型  如:      

                 (1) vim shutdown.sh       

                   (2)     :set ff=unix     

                (3)   :wq!        这个时候就保存就可以启动此脚本了。

    当然以上说的都是在服务器上面解决此问题。

    其实我们也可以在往服务器上放入的时候就可以在Notepad++ 当中将类型更换

    或者我们还可以在我们的IDEA进行设置,都可以解决此问题。

    本文纯粹自己工作当中遇到此问题,不喜勿喷。如有问题请大家提出,我们一起讨论。

  • 相关阅读:
    http协议get方式获取图片
    listview全选,和反选的实现
    猜红桃A游戏
    java虚拟机的类加载器
    正则表达式基本用法
    echarts饼图配置模板
    spring----bean的使用
    mysql特殊查询----分组后排序
    java程序存入数据库中文乱码解决方案
    echarts功能配置实例----柱/折线、饼图
  • 原文地址:https://www.cnblogs.com/it1042290135/p/14857856.html
Copyright © 2011-2022 走看看