O programa foi armazenado em um sistema "fat" e o bit executável dos arquivos não pode ser alterado lá.
Eu queria executar um pequeno programa de teste, mas se eu o executar, o terminal diz:
./geany_run_script.sh: 5: ./geany_run_script.sh: ./main: Permission denied
------------------
(program exited with code: 126)
Press return to continue
O programa foi armazenado em um sistema "fat" e o bit executável dos arquivos não pode ser alterado lá.
Você chama seu script em outro arquivo / script - ./main
. Certifique-se de que você tem permissão para executar esse arquivo (na verdade, isso está dizendo que o código de saída: 126). Para fazer isso, execute o seguinte comando:
chmod +x /path/to/main
Tudo que eu preciso para resolver Geany permissão negada erro é especificar a extensão do arquivo que eu preciso para executar no meu caso eu quero executar o arquivo de programação python, por exemplo * .py então eu salvei .py e execute o arquivo pressionando F5 a permissão negada foi apagada.