Estou recebendo a saída: cannot execute binary file
ao tentar executar um binário. Na minha pesquisa acabei de encontrar soluções para problemas de arquitetura, permissões e 64/32 bits.
Eu corro em ambos os sistemas de processadores x86 de 64 bits. Sem ARM. Eu configurei as permissões executáveis.
file binary
binary: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=eac437fc2642b3b1c36ebaada419dbb121d8b66c, with debug_info, not stripped
uname -a
Linux air 5.8.0-43-generic #49~20.04.1-Ubuntu SMP Fri Feb 5 09:57:56 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
tentei executar a escrita:. binary
grato por qualquer ideia...
. binary
tenta originar o arquivo binário em seu shell atualPara executá-lo, supondo que esteja localizado em seu diretório atual
./
, use./binary
Veja por exemplo Qual é a diferença entre sourcing ('.' ou 'source') e executar um arquivo no bash?