Permissão negada ao tentar executar um arquivo no diretório atual geralmente significa que você não tem permissão de execução para o arquivo. Possivelmente, está faltando o bit executável, que você pode adicionar com o comando chmod .
chmod +x ./GIST