Executando chmod +x
antes de resolvê-lo, como foi apontado por Zacharee1 nos comentários
Eu tenho que executar um arquivo binário que eu baixei de aqui mas quando executo:
sudo bash getid_linux
Eu recebo:
getid_linux: getid_linux: cannot execute binary file
Se eu correr:
file getid_linux
Eu recebo:
getid_linux: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=bc6141bc99d3890cb291f010c92edbb59a0dbf37, not stripped
Eu acho que não é um problema de arquitetura com a minha instalação do Ubuntu (que está rodando em uma máquina virtual), desde que eu corra:
uname -a
Eu recebo:
Linux ubuntu 4.4.0-57-generic #78-Ubuntu SMP Fri Dec 9 23:50:32 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Qual é o problema?
Executando chmod +x
antes de resolvê-lo, como foi apontado por Zacharee1 nos comentários