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