shell脚本报错“^M: bad interpreter”解决方法

 时间:2024-10-13 23:18:52

1、首先在Terminal中输入“vim 脚本”命令。

shell脚本报错“^M: bad interpreter”解决方法

2、这时会看到文件最下方饺咛百柘显示的是“[dos]”,这就表示这个脚本是dos格式的啦。如果没有看到,可以输入“:set ff”,按下Enter键,查看脚本格式。

shell脚本报错“^M: bad interpreter”解决方法

3、输入“:set ff=unix”后按Enter,将格式更改为unix格式。

shell脚本报错“^M: bad interpreter”解决方法

4、然后再输入“:set ff”,按下Enter键,这时如果看到“fileformat=unix”,这表明格式修改正确啦。

shell脚本报错“^M: bad interpreter”解决方法shell脚本报错“^M: bad interpreter”解决方法

5、输入“:wq”,保存并退出脚本。

shell脚本报错“^M: bad interpreter”解决方法

6、再次运行脚本,看,不再出错啦。

shell脚本报错“^M: bad interpreter”解决方法

7、注意,编辑shell脚本前,一定要将输入法切换为英文半角符号状态。

  • 迷你世界怎么解锁更高级的炉子
  • 手机qq群里发送的视频怎样下载到手机?
  • 理想信念教育手抄报图片
  • 用幼儿积木怎么拼大写字母M?
  • 验证码有什么用?
  • 热门搜索
    怎么跟女生表白 怎么看电脑的ip地址 火焰怎么画 鸡眼是怎么形成的 怎么查微信聊天记录 辞职信怎么写最简单 自拍杆怎么使用 晒伤了怎么办 三元奶粉怎么样 宫寒怎么调理比较快