La pregunta es bastante directa. Puedo obtener el código de salida del comando anterior usando $?
. ¿Pero qué es exactamente?
No creo que sea una variable, porque no puede tener caracteres especiales en el nombre de la variable que no sea _
.
foo?foo=10
dará como resultado el error: foo?foo=10: command not found
Entonces, si no es una variable, ¿qué es? ¿Hay otros como este?