Der*_*會功夫 6 shell-script android
我正在尝试./configure在 Termux 中运行,但该文件具有以下行:
#! /bin/sh
Run Code Online (Sandbox Code Playgroud)
由于/bin/shTermux 中没有,脚本无法运行。
bash configure
Run Code Online (Sandbox Code Playgroud)
工作一段时间,直到它执行另一个也有该行的配置文件:
configure: error: cannot run /bin/sh ./config.sub
Run Code Online (Sandbox Code Playgroud)
有没有办法强制外壳忽略#!?
请参阅Termux 常见问题解答:解决此问题的最佳方法是通过运行安装termux-exec
pkg install termux-exec
Run Code Online (Sandbox Code Playgroud)
并重新启动您的 Termux 会话。然后您的脚本无需任何更改即可运行。