127 Código de retorno de $?
¿Cuál es el significado del valor de retorno 127 de $? en UNIX.
Aceptado
El valor 127 se devuelve /bin/sh
cuando el comando dado no se encuentra dentro de PATH
la variable de su sistema y no es un comando de shell integrado. En otras palabras, el sistema no entiende su comando porque no sabe dónde encontrar el binario al que intenta llamar.
Generalmente significa:
127 - comando no encontrado
pero también puede significar que se encuentra el comando , pero NO se encuentra
una biblioteca requerida por el comando .
127 - command not found
ejemplo: $caat El mensaje de error aparecerá
intento:
caat: comando no encontrado
ahora lo compruebas usandoecho $?