Ich schreibe ein Befehlszeilentool mit Swift und habe Probleme beim Anzeigen von Farben in meiner Shell. Ich verwende den folgenden Code:Farbausgabe mit dem Swift-Kommandozeilenwerkzeug
println("\033[31;32mhey\033[39;39m")
oder sogar
NSFileHandle.fileHandleWithStandardOutput().writeData("\033[31;32mhey\033[39;39m".dataUsingEncoding(NSASCIIStringEncoding, allowLossyConversion: true)!)
Es funktioniert, wenn ich ein einfaches Echo in php (der Text in grün angezeigt wird), aber es gibt einen Grund, es doesn‘ t Arbeiten Sie in einem Swift-Befehlszeilentool?
Danke!
Check hier, um diese erstaunliche Lösung aus: https://stackoverflow.com/questions/9005769/any-way-to-print-in-color-with-nslog – Martian2049