全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 660|回复: 11

C语言编译的文件,在bash下可运行,sh下不行

[复制链接]
发表于 2021-10-15 11:40:59 | 显示全部楼层 |阅读模式
在在bash下可运行,sh下不行,什么原理呢
应该怎么编译,支持sh环境?
发表于 2021-10-15 11:43:55 来自手机 | 显示全部楼层
日志不贴一下?怎么帮你
ClementWolf 该用户已被删除
发表于 2021-10-15 11:51:11 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2021-10-15 11:57:33 | 显示全部楼层
ByteCat 发表于 2021-10-15 11:43
日志不贴一下?怎么帮你

运行 ./hell  提示
  1. sh: ./hell: not found
复制代码

点评

文件名好评  发表于 2021-10-15 12:02
文件都没有,运行个啥。 先用pwd命令看自己在什么目录。 然后ls 看看文件有没有  发表于 2021-10-15 11:58
发表于 2021-10-15 11:58:46 | 显示全部楼层
shell和elf有什么关系吗?
发表于 2021-10-15 12:01:36 来自手机 | 显示全部楼层
chmod +x 给执行权限
发表于 2021-10-15 12:41:05 | 显示全部楼层
jiangyi 发表于 2021-10-15 11:57
运行 ./hell  提示

没给可执行权限吧
发表于 2021-10-15 12:58:30 来自手机 | 显示全部楼层
改成sh hell说不定可以了
发表于 2021-10-15 13:01:34 | 显示全部楼层
在我写hello world的时候发生过这个问题,也仅是在写hello world的时候了
发表于 2021-10-15 14:07:44 | 显示全部楼层
sh -x ./hell,看看啥报错,是写错了还是文件找不到。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-5-9 07:55 , Processed in 0.071616 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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