Certains codes de sortie ont une signification définie ou généralement convenue.
Dans le cas de 143, qui est 128 + 15, cela signifie que le programme est mort avec le signal 15, qui est SIGTERM
Selon le tableau ci-dessus, les codes de sortie 1 - 2, 126 - 165 et 255 ont des significations particulières et doivent donc être évités pour les paramètres de sortie spécifiés par l'utilisateur.
Voir le tableau sur http://www.tldp.org/LDP/abs/html/exitcodes.html
143 signifie généralement que l'application a détecté un SIGTERM
signal, ce qui signifie que le processus a été tué. Cela peut être dû au fait qu'un autre processus l'a tué, ou peut-être parce que le système d'exploitation l'a tué pour avoir utilisé trop de mémoire ou d'autres ressources, etc. Sans plus d'informations, il est difficile de savoir.