zsh: exec format error...
c'est l'erreur que j'obtenais en essayant d'exécuter une grande application. J'utilise redhat Linux.
Que puis-je faire pour résoudre ce problème?
executable
user91095
la source
la source
file
fichier que vous essayez d'exécuter? (file <filename>
)Réponses:
Le fichier que vous exécutez a reçu l'autorisation d'exécution, mais il n'est pas dans un format que le noyau comprend, il ne peut donc pas être exécuté sur votre machine.
Exécutez
file /path/to/the/executable
pour voir de quel type de fichier il s'agit.Cela pourrait être une archive que vous êtes censé extraire, ou un exécutable pour une architecture différente (par exemple un exécutable 64 bits sur un système 32 bits), ou tout autre chose vraiment.
la source
J'ai résolu ce problème dans le script shell, en basculant le séparateur de ligne du fichier sur \ n, puis cela fonctionne pour moi.
la source