Force shell para ignorar shebang

5

Estou tentando executar o ./configure no Termux, mas o arquivo tem a seguinte linha:

#! /bin/sh

Como não há /bin/sh no Termux, o script não é executado.

bash configure

funciona por um tempo até que execute outro arquivo de configuração que também tenha essa linha:

configure: error: cannot run /bin/sh ./config.sub

Existe uma maneira de forçar o shell a ignorar #! ?

    
por Derek 朕會功夫 13.11.2017 / 06:00

1 resposta

9

Veja a FAQ da Termux : a melhor maneira de corrigir isso é para instalar o termux-exec executando

pkg install termux-exec

e reiniciar sua sessão do Termux. Seus scripts funcionarão sem precisar de alterações.

    
por 13.11.2017 / 06:14