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 d'une variable autre que _
.
foo?foo=10
résultera en 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 semblables?