Termux 无法运行 shell 脚本

Termux can't run shell script

提问人:Wan Ammar 提问时间:11/6/2023 更新时间:11/6/2023 访问量:69

问:

如上所述,我正在尝试使用从Orange Pi官方网站下载的shell脚本配置硬件。我使用 termux 作为介质来运行配置文件的 shell 脚本。但是,每当我尝试运行 shell 脚本时,它都会显示权限被拒绝。shell 脚本需要 root 硬件。我已经扎根了Orange Pi。我正在“su”状态下运行shell脚本。它仍然显示许可被拒绝。有什么建议吗?

我已经运行了:“./script.sh”和“sudo ./script.sh” 上述两个命令均在“su”状态下运行

两者都显示权限被拒绝。关于我应该怎么做的任何建议?

壳牌 termux

评论

0赞 John Gordon 11/6/2023
脚本的权限是什么?
0赞 Wan Ammar 11/6/2023
该脚本仅声明该脚本需要 root 权限。
0赞 user1934428 11/6/2023
脚本不能陈述任何内容。我们需要知道你为脚本授予了哪些权限位(即执行或找出)。ls script.shstat script.sh
0赞 shellter 11/7/2023
这并不是适合 StackOverflow(恕我直言)的编程问题。请在此处删除并重新发布到 Raspberry Pi超级用户。无论如何,您都会在问题正文中包含输出的内容(不在评论中!祝你好运。if/then/else/bin/ls -l ./script.sh
0赞 Wan Ammar 11/7/2023
通过运行“stat script.sh”命令,script.sh 输出: 访问:(660/rw-rw---) Uid:(0/root) Gid:(1015/sdcard_rw)

答:

0赞 Mohammed Zohil P.K 11/6/2023 #1

在Android手机中,当手机仍处于恢复模式时,我在自定义恢复的终端(TWRP或Orange Fox)中处理shell脚本或通过Windows中的CMD处理shell脚本(我要在恢复中没有root的情况下使用它)。我不知道它是否以 Orange Pi OS 的工作方式相同(它基于 android),也可以尝试使用 github 中的 termux 进行 F-Droid,Play 商店版本无法正常工作并且非常旧。

评论

0赞 Wan Ammar 11/6/2023
目前,我使用的是从 F-Droid 下载的 termux。对于恢复模式,我还没有尝试。我也不确定Orange Pi和Android手机是否相同。但是,感谢您的意见。