CentOS /bin/bash^M: bad interpreter解决方法
来源:互联网 发布:ketchup mac 编辑:程序博客网 时间:2024/06/05 17:15
我是在windows下保存了一个脚本文件,用ssh上传到centos,并执行。
但执行的时候出现了这句错误
/bin/bash^M: bad interpreter
网上找了资料才知道
如果这个脚本在Windows下编辑过,就有可能被转换成Windows下的dos文本格式了,这样的格式每一行的末尾都是以\r\n来标识,它的ASCII码分别是0x0D,0x0A。如果你将这个脚本文件直接放到Linux上执行就会报/bin/bash^M: bad interpreter错误提示。
解决方法很简单,首先你先要检查一下看看你的脚本文件是不是这个问题导致的,用vi命令打开要检查的脚本文件,然后用
:set ff?
命令检查一下,看看是不是dos字样,如果是dos格式的,则会显示下面的这个
然后执行
:set ff=unix
:qw
保存退出即可
0 0
- CentOS /bin/bash^M: bad interpreter解决方法
- /bin/bash^M: bad interpreter
- /bin/bash^M: bad interpreter
- CentOS6 Shell脚本/bin/bash^M: bad interpreter错误解决方法
- CentOS6 Shell脚本/bin/bash^M: bad interpreter错误解决方法
- CentOS6 Shell脚本/bin/bash^M: bad interpreter错误解决方法
- /bin/bash^M: bad interpreter 错误
- /bin/sh^M: bad interpreter的解决方法
- /bin/sh^M: bad interpreter的解决方法
- centos下执行脚本,报错: /bin/bash^M: bad interpreter: No such file or directory
- CentOS6.2 shell脚本/bin/bash^M: bad interpreter错误解决方法
- linux shell编程:/bin/bash^M bad interpreter:没有那个文件或目录解决方法
- linux shell编程:/bin/bash^M bad interpreter:没有那个文件或目录解决方法
- shell /bin/bash^M: bad interpreter错误解决
- shell /bin/bash^M: bad interpreter错误解决
- /bin/bash^M: bad interpreter: No such file or directory
- shell /bin/bash^M: bad interpreter错误解决
- /bin/bash^M: bad interpreter: 没有那个文件或目录
- 增强型for循环和可变数组
- javascript基本知识回顾 2016.07.26回顾
- NYOJ 135 取石子(二) (sg规律)
- 使用sed输出文件的指定行
- 情商tips
- CentOS /bin/bash^M: bad interpreter解决方法
- Python风格规范
- 人生经验 考上了大学相当于迈入了光辉的殿堂?相当于走向了成功?
- 二叉排序树(oj2482)
- 程序插桩
- android 中Drawable跟Bitmap转换及常用于图片相关操作方法 - Android
- [置顶]【H3 BPM工作流程管理产品小故事】第二篇 文本默认值
- 兼容opacity
- 【Android】彻底理解ldpi、mdpi、hdpi、xhdpi、xxhdpi