无法执行二进制文件:Exec 格式错误

hul*_*ash 3 ubuntu-14.04

抱歉,我对此有点陌生……尝试运行脚本时出现此错误。其他提到此错误的帖子没有帮助。以下是我看到其他帖子提到的一些输出:

uname -a
Linux aaron-850-065se 3.13.0-79-generic #123-Ubuntu SMP Fri Feb 19 14:27:58 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

file filename
Mach-O 64-bit x86_64 executable
Run Code Online (Sandbox Code Playgroud)

任何想法如何让我的文件运行?

Bar*_*mar 6

Mach-O 64-bit x86_64 executable 是 OS X 上使用的二进制可执行文件格式。如果你从某个地方下载了它,看起来你下载的是 OS X 版本而不是 Linux 版本。