Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 1.18 KB

README.md

File metadata and controls

44 lines (33 loc) · 1.18 KB

cmdcolor

Colorizes standard output on Windows:

your-executable.exe | cmdcolor.exe
cmd /c your-batch.bat | cmdcolor.exe
cscript your-script.js | cmdcolor.exe

No guarantees, it just works. Would not advise using in production.

Usage

Expects a subset of bash control sequences:

<a>[<b>m<c>

<a>  Escape sequence, either \033 or \e, where  
     \033 is just four plain characters, but
     \e is a single escape character (code 27).
     
<b>  Semicolon (;) delimited list of 8/16 colors,
     in any order. Acceptable numbers:
     [30, 37] U [40, 47] U [90, 97] U [100, 107]
     A zero (0) resets all attributes.
     
<c>  Text.

8/16 color codes.

Examples

echo \033[31m RED ON DEFAULT | cmdcolor.exe
echo \033[41m DEFAULT ON RED | cmdcolor.exe
echo \033[34;43m BLUE ON YELLOW | cmdcolor.exe
echo \033[34;43;35m MAGENTA ON YELLOW | cmdcolor.exe
echo \033[96m LIGHT CYAN \033[0m DEFAULT | cmdcolor.exe

Binaries

Am I the only one who hates building stuff on his own?

Download the latest release