Bash or sh no puede ejecutar ningún archivo binario

3

Si bien puedo ejecutar binarios, cuando el terminal está abierto, si escribo:

/bin/bash make

o

/bin/sh ls

me sale:     / usr / bin / make: / usr / bin / make: no se puede ejecutar un archivo binario

¿Por qué es eso? Estoy en Mavericks y he instalado el último Command Line Tools de XCode.

Quiero usar bash para ejecutar make, porque quiero configurar herramientas de compilación externas para AppCode .

Saludos

    
pregunta Paschalis 28.05.2014 - 02:49

1 respuesta

8

Cuando llama a /bin/bash con un solo argumento, solo puede ejecutar scripts . No binarios. Esto no tiene nada que ver con las herramientas que instaló, es solo el comportamiento descrito en la página de manual.

/bin/bash -c ls debería hacer lo que quieres.

    
respondido por el 0942v8653 28.05.2014 - 03:06

Lea otras preguntas en las etiquetas