脚本不会执行

脚本不会执行

我在 Windows 版 Bash 上遇到了这个问题,但据我所知,它本质上是通过制作 Ubuntu VM 来实现的。

我有一个程序正在尝试运行,就像运行程序一样。谓之小奴。但是,当我尝试运行它时,我得到以下信息:

user@my_pc:~/savilerow-1.6.4-linux/bin$ ./minion
bash: ./minion: cannot execute binary file: Exec format error

到底他妈发生了什么?以下是似乎与该文件相关的信息。如果您需要比我提供的更多信息,请告诉我。是的,我在 64 位机器上运行它。除非 Windows 的 Linux 子系统以某种方式模拟 ARM?

user@my_pc:~/savilerow-1.6.4-linux/bin$ file minion
minion: ELF 64-bit LSB  executable, x86-64, version 1 (GNU/Linux), statically linked, stripped

user@my_pc:~/savilerow-1.6.4-linux/bin$ ls -l
total 7296
-rwxrwxr-x 1 user user 7470932 Feb  2  2016 minion

user@my_pc:~$ uname -a
Linux my_pc 3.4.0+ #1 PREEMPT Thu Aug 1 17:06:05 CST 2013 x86_64 x86_64 x86_64 GNU/Linux

相关内容