A questão é bastante direta. Eu posso obter o código de saída do comando anterior usando $?
. Mas o que exatamente é isso?
Eu não acho que seja uma variável, porque você não pode ter caracteres especiais no nome da variável além de _
.
foo?foo=10
resultará no erro: foo?foo=10: command not found
Então, se não é uma variável, o que é? Existem outros assim?