24小时热门版块排行榜    

查看: 546  |  回复: 5
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

calos818

木虫 (著名写手)

新人菜鸟

[交流] 【求助】Split_dos错误bash: /usr/local/bin/vp: /bin/ksh^M: bad interpreter:

运行split_dos出错:bash: /usr/local/bin/vp: /bin/ksh^M: bad interpreter: 没有那个文件或目录
请问该如何运行split_dos,还有个文件叫VP,用啥命令,怎么配置?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

含草

金虫 (小有名气)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
zxzj05(金币+1,VIP+0):3Q!~ 鼓励讨论! 10-20 20:27
split_dos 不是一个程序吗,把DOS和vp 放在同一目录上,怎么运行不了
5楼2009-10-20 11:57:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

quantumfang

至尊木虫 (职业作家)

小木虫中医研究院院长

★ ★ ★
calos818(金币+1,VIP+0): 10-17 17:07
fegg7502(金币+2,VIP+0):thank you very much! 10-17 17:48
1)没安装ksh? 用which ksh有没有

2)另外从/bin/ksh^M来看,行尾多了特殊字符^M,这一般不会导致什么问题,只是能看出来脚本是在win下编辑的

可能在声明解释器的时候出错
所有脚本的开始行都有这样类似的一行用以声明用什么解释器来执行脚本:
#!/bin/ksh

解决办法
1)ksh是否已安装。
2)尝试修改/bin/ksh->#!/bin/ksh。如果原来就是“#!/bin/ksh^M”,已经有了#!,那么将^M删除。这是特殊字符换行符,删除有技巧的
3)别的原因,信息不详
4楼2009-10-17 13:14:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

calos818

木虫 (著名写手)

新人菜鸟

引用回帖:
Originally posted by 含草 at 2009-10-20 11:57:
split_dos 不是一个程序吗,把DOS和vp 放在同一目录上,怎么运行不了

我是把它们都放在一起了,在Redhat Linux Enterprise 5 下运行出现错误,感觉这个代码还是要做相应修改的,但不会改……
6楼2009-10-20 16:03:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见