Die Frage ist ziemlich einfach. Ich kann den Beendigungscode des vorhergehenden Befehls erhalten, indem ich benutze $?
. Aber was genau ist das?
Ich glaube nicht, dass es sich um eine Variable handelt, da der Name der Variablen keine Sonderzeichen außer enthält _
.
foo?foo=10
wird zu dem Fehler führen: foo?foo=10: command not found
Also, wenn es keine Variable ist, was ist es dann? Gibt es andere wie es?