Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

pcolor

Output colored text lines to the console

> pcolor /?
color.exe [-s] [-f filename] ...
Copyright (C) 2010-2015 Kody Brown.
Released under the MIT license. Use at your own risk.

   -cr                 Convert the char literals `\`+`r` to `\r`.
   !cr                 Do not convert the char literals from `\`+`r` to `\r`.
   -lf                 Convert the char literals `\`+`n` to `\n`.
   !lf                 Do not convert the char literals from `\`+`n` to `\n`.
   -tab                Convert the char literals `\`+`t` to `\t`.
   !tab                Do not convert the char literals from `\`+`t` to `\t`.

   -crlf               Converts cr, lf, and tab literals.
   !crlf               Do not convert any.

   -wrap               Wraps the output to the console width. Wraps each
                       argument by itself.
   !wrap               Turns wrapping off.

   {color}             The color to use. Use the color value (number) or name
                       of the color (case in-sensitive). All text following the
                       color will be displayed in that color.
                   
                       To specify the foreground and background colors,
                       separate the colors with a forward slash `{fore/back}`.
                       If you want to only change the background color, remove
                       the forecolor, but leave the forward-slash `{/back}.

      The flags above are all 'chainable', meaning they can be used
      repeatedly throughout the command-line arguments. See the examples
      for more details.

   -file "filename"    Displays the file contents. Colors are read the same as
                       if entered on the command-line.

   -s color            Apply the color to the console, not just the text being
                       output.

   /?                  display help.
   /? examples         display examples.
   /? colors           display colors.

>pcolor /? colors
...
Colors:

    0 = Black (made visible)
    1 = DarkBlue
    2 = DarkGreen
    3 = DarkCyan
    4 = DarkRed
    5 = DarkMagenta
    6 = DarkYellow
    7 = Gray
    8 = DarkGray
    9 = Blue
   10 = Green
   11 = Cyan
   12 = Red
   13 = Magenta
   14 = Yellow
   15 = White

>pcolor /? examples
...
Examples:

>pcolor.exe {Red} "This line is red."
 This line is red.

>pcolor.exe {Red} This line is red.
 This line is red.

>pcolor.exe {Red}This line is red.
This line is red.

>pcolor.exe {DarkMagenta}This line is DarkMagenta.
This line is DarkMagenta.

>pcolor.exe {4}So is this line.
{4}So is this line.

>pcolor.exe {Green}The "quotes" will not be displayed.
The quotes will not be displayed.

>pcolor.exe {Yellow}Unless you do """this""" or \"this\" instead.
Unless you do "this" or "this" instead.

>pcolor.exe {Red} \"Red\" {White} \"White\" {Blue} \"Blue\"
 "Red"  "White"  "Blue"

>pcolor.exe {Red} \"Red\" {White} \"White\" {Blue} \"Blue\"
 "Red"  "White"  "Blue"

>pcolor.exe {Red}\"Red\" {White}\"White\" {Blue}\"Blue\"
"Red" "White" "Blue"

>pcolor.exe --crlf "{Red}\tRed\n{White}\tWhite\n" -!crlf "{Gray}\tand..\n\t{Blue}\tBlue\n."
    Red
    White
\tand..\n\t\tBlue\n.

>pcolor.exe -crlf "{White/Blue} * * * * * * {White/Red}                          \n{White/Blue}  * * * * *  {/White}                          \n{White/Blue} * * * * * * {White/Red}                          \n{White/Blue}  * * * * *  {/White}                          \n{White/Blue} * * * * * * {White/Red}                          \n{/White}                                       \n{/Red}                                       \n{/White}                                       \n{/Red}                                       \n{/White}                                       \n{/Red}                                       {/Black}"
 * * * * * *                           
  * * * * *                            
 * * * * * *                           
  * * * * *                            
 * * * * * *                           
                                       
                                       
                                       
                                       
                                       
                                       
(has colored backgrounds in the command prompt window..)

About

Output colored text lines to the console

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.