LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3713|回复: 21

"-bash: ./10s: cannot execute binary file"是怎么回事?

[复制链接]
发表于 2003-12-29 17:56:56 | 显示全部楼层 |阅读模式
其中10s是可执行文件;请问怎么解决,只有重写一遍吗?多谢指教!
发表于 2003-12-29 19:16:19 | 显示全部楼层
其实我也不懂,请用size和stat filename看看有什么问题。
size filename
发表于 2003-12-29 19:26:49 | 显示全部楼层

回复: "-bash: ./10s: cannot execute binary file"是怎么回事?

最初由 bluepoin 发表
其中10s是可执行文件;请问怎么解决,只有重写一遍吗?多谢指教!

用file看看这个文件的类型
 楼主| 发表于 2003-12-29 19:33:27 | 显示全部楼层
10s: ISO-8859 text
size: 10s: File format not recognized
file,size应该是没有关系的!我看了下其他shell也是这种结果(File format not recognized)但是并不影响执行!
发表于 2003-12-29 19:36:50 | 显示全部楼层
最初由 bluepoin 发表
10s: ISO-8859 text
size: 10s: File format not recognized
file,size应该是没有关系的!我看了下其他shell也是这种结果(File format not recognized)但是并不影响执行!


上面说不能运行二进制文件,你这里又说不影响执行??

估计是文件的格式不对吧
发表于 2003-12-29 20:09:23 | 显示全部楼层
是字典/编码文件吧!
 楼主| 发表于 2003-12-29 21:49:11 | 显示全部楼层
上面说不能运行二进制文件,你这里又说不影响执行??


我的意思是其他可以执行的shell的格式也是File format not recognized
所以应该不是format 的问题!
发表于 2003-12-29 22:11:47 | 显示全部楼层
请问的文件是怎么得到的?我想得到一个.
 楼主| 发表于 2003-12-29 23:40:38 | 显示全部楼层
devel,我已经发送给你,多多指教啊!
发表于 2003-12-30 11:16:58 | 显示全部楼层
chmod +x 10s
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表