Tengo un programa de línea de comando, que da salida al registro en la pantalla.¿Cómo puedo cambiar el color del texto en el indicador de comando de Windows?
Quiero que las líneas de error aparezcan en rojo. ¿Hay algún código especial de caracteres que pueda mostrar para cambiar el color del texto a rojo y luego volver a ponerlo en blanco?
Estoy usando ruby pero me imagino que esto sería igual en cualquier otro idioma.
Algo así como:
red = "\0123" # character code
white = "\0223"
print "#{red} ERROR: IT BROKE #{white}"
print "other stuff"
Los códigos de escape ANSI no están disponibles en el símbolo del sistema de Windows, de forma nativa. –