latex l3sys holt Exit-Code des Skripts

latex l3sys holt Exit-Code des Skripts

Ich verwende l3sys der Latex3-Schnittstellen und muss den Exit-Code eines Skripts nach dessen Ausführung abrufen. Ich führe aus und \sys_get_shell:nnNhabe versucht, es einzugeben , aber die Shell interpretiert es aus irgendeinem Grund als die Literalzeichen und nicht als den Exit-Code des letzten Befehls. Daher schlägt es fehl, weil ein $ für eine mathematische Umgebung fehlt, und schlägt aus irgendeinem Grund fehl , den ich nicht kenne.echo $?echo \$$?echo $?echo \$?! TeX capacity exceeded, sorry [input stack size=5000].

Gibt es eine Möglichkeit, dies zum Laufen zu bringen, oder gibt es eine Schnittstelle zum Exit-Code, die ich übersehen habe, oder kann ich einen Befehl fehlschlagen lassen, wenn das Skript auf andere Weise fehlschlägt?

verwandte Informationen