La question est assez simple. Je peux obtenir le code de sortie de la commande précédente en utilisant $?
. mais qu'est ce que c'est exactement?
Je ne pense pas que ce soit une variable, car vous ne pouvez pas avoir de caractères spéciaux dans le nom de la variable autre que _
.
foo?foo=10
entraînera l'erreur: foo?foo=10: command not found
Donc, si ce n'est pas une variable, qu'est-ce que c'est? Y en a-t-il d'autres comme ça?