zsh: exec format error...
Este es el error que recibí al intentar ejecutar una aplicación grande. Estoy usando redhat Linux.
¿Qué puedo hacer para resolver esto?
executable
usuario91095
fuente
fuente
file
archivo que está intentando ejecutar? (file <filename>
)Respuestas:
Al archivo que está ejecutando se le ha otorgado el permiso de ejecución, pero no está en un formato que el núcleo entienda, por lo que no se puede ejecutar en su máquina.
Ejecute
file /path/to/the/executable
para ver qué tipo de archivo es.Esto podría ser un archivo que se supone que debes extraer, o un archivo ejecutable para una arquitectura diferente (por ejemplo, un archivo ejecutable de 64 bits en un sistema de 32 bits), o cualquier otra cosa realmente.
fuente
Resolví este problema en el script de shell, cambiando el separador de línea del archivo a \ n, luego funciona para mí.
fuente