Exit 126Exit 126 — Comando Não Executável
O comando foi encontrado, mas não é executável.
O que causa este erro
O arquivo existe, mas não possui permissão de execução, ou não é um formato executável válido.
Como corrigir
Adicione permissão de execução com `chmod +x`. Verifique se o arquivo é um executável válido ou script com linha shebang.
Exemplo
# Fix: make script executable
chmod +x script.shCódigos de Erro Relacionados
EINPROGRESSEINPROGRESS — Operação Agora em Andamento
Uma tentativa de conexão não bloqueante foi iniciada e ainda está em andamento.
EAGAINEAGAIN — Recurso Temporariamente Indisponível
A operação solicitada bloquearia em um recurso não-bloqueante, ou um recurso do sistema está temporariamente indisponível.
E2BIGE2BIG — Lista de Argumentos Muito Longa
O tamanho total da lista de argumentos e das variáveis de ambiente passados para exec() ultrapassa o limite do sistema.
EDEADLKEDEADLK — Deadlock de Recurso Evitado
Um deadlock de recurso teria ocorrido se a operação tivesse prosseguido.
EACCESEACCES — Permissão Negada
O acesso solicitado a um arquivo ou recurso não é permitido pelas permissões de arquivo.
EFBIGEFBIG — Arquivo Muito Grande
O tamanho do arquivo excede o máximo permitido pelo sistema de arquivos ou pelo limite de recursos do processo.