/configure:/bin/sh^M:错误的解释器[重复]

这个问题在这里已经有答案了
shell脚本是否对编码和行尾敏感?

(11个答案)

四年前关闭的

我一直在尝试在我的fed 12系统上安装lpng142。对我来说似乎是个问题。我得到这个错误

[[email protected]]#/配置
bash:./configure:/bin/sh^M:解释器错误:没有这样的文件或目录
[[email protected]]#

我该如何解决这个问题?/etc/fstab文件:

#
#/etc/fstab
#由anaconda于2010年5月26日星期三18:12:05创建
#
#通过引用,可访问的文件系统在“/dev/disk”下维护
#有关更多信息,请参阅手册页fstab(5)、findfs(8)、mount(8)和/或blkid(8)
#
/dev/mapper/VolGroup-lv_root/ext4默认值1
UUID=ce67cf79-22c3-45d4-8374-bd0075617cc8/boot ext4
默认值1 2
/dev/mapper/VolGroup-lv_交换默认值0
tmpfs/dev/shm tmpfs默认值为0
devpts/dev/pts devpts gid=5,mode=6200
sysfs/syssysfs默认值0
proc/proc proc默认值0

要修复此问题,请使用vi或vim打开脚本并进入vi命令模式(键Esc),然后键入以下内容:

:设置fileformat=unix

最后保存它

:x或:wq

发表评论