![脚本不会执行](https://linux22.com/image/104552/%E8%84%9A%E6%9C%AC%E4%B8%8D%E4%BC%9A%E6%89%A7%E8%A1%8C.png)
我在 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