Es hat nichts mit Codepages / Encoding zu tun. Ihre Ausgabe ist kein Klartext. Es enthält die Sequenzen wie [0;1;32m
. Diese Zeichenfolgen (es gibt ein nicht dargestelltes [Escape] -Zeichen vor jedem dieser Zeichen) sind Anweisungen an das Terminal, um Text fett, kursiv, in verschiedenen Farben usw. anzuzeigen. Dies führt zu einer leicht lesbaren Ausgabe des Terminals unterstützt es.
Es sollte eine Option geben, mit der clang angesprochen werden soll, die Ausgabe nicht zu verschönern, sondern stattdessen Klartext zu verwenden. Überprüfen Sie das Handbuch. (Ich habe kein Handy zur Hand, daher kann ich Ihnen nicht sagen, was der richtige Befehl wäre.)