Difference between revisions of "ASCII Escapes For Bash"
Jump to navigation
Jump to search
(Created page with "Stolen from http://hacktux.com/bash/colors Bash Color Escape Codes Echo (echo -e) the following escape codes inside \e[ESCCODEm to colorize text in Bash: {| style="margin-l...") |
m |
||
| (7 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
Stolen from http://hacktux.com/bash/colors | Stolen from http://hacktux.com/bash/colors | ||
| − | Bash | + | Echo (echo -e) the following escape codes inside <code>\e['''''nn;nn'''''m</code> to colorize text in Bash: |
| − | + | {| class="wikitable" style="margin-left: 40px;" | |
| − | + | ! Color | |
| − | + | ! Escape | |
| − | |Black | + | |- |
| − | | | + | | style="font-weight: bold;" | Black |
| + | |00;30 | ||
|- | |- | ||
| − | |Dark Gray | + | | style="color: #645c55; font-weight: bold;" | Dark Gray |
| − | | | + | |01;30 |
|- | |- | ||
| − | | | + | | style="color: #a30f08; font-weight: bold;" | Red |
| − | | | + | |00;31 |
|- | |- | ||
| − | |Light | + | | style="color: #e6524b; font-weight: bold;" | Light Red |
| − | | | + | |01;31 |
|- | |- | ||
| − | |Green | + | | style="color: #20920f; font-weight: bold;" | Green |
| − | | | + | |00;32 |
|- | |- | ||
| − | |Light Green | + | | style="color: #64e655; font-weight: bold;" |Light Green |
| − | | | + | |01;32 |
|- | |- | ||
| − | | | + | | style="color: #a3570e; font-weight: bold;" | Brown |
| − | | | + | |00;33 |
|- | |- | ||
| − | | | + | | style="color: #f0e756; font-weight: bold;" | Yellow |
| − | | | + | |01;33 |
|- | |- | ||
| − | | | + | | style="color: #1d1a93; font-weight: bold;" | Blue |
| − | | | + | |00;34 |
|- | |- | ||
| − | |Light | + | | style="color: #6963e7; font-weight: bold;" | Light Blue |
| − | | | + | |01;34 |
|- | |- | ||
| − | |Purple | + | | style="color: #a51995; font-weight: bold;" | Purple |
| − | | | + | |00;35 |
|- | |- | ||
| − | |Light Purple | + | | style="color: #f15ddf; font-weight: bold;" | Light Purple |
| − | | | + | |01;35 |
|- | |- | ||
| − | | | + | | style="color: #119590; font-weight: bold;" | Cyan |
| − | | | + | |00;36 |
|- | |- | ||
| − | | | + | | style="color: #5ee0d9; font-weight: bold;" | Light Cyan |
| − | | | + | |01;36 |
|- | |- | ||
| − | |Light Gray | + | | style="color: #a49c98; font-weight: bold;" | Light Gray |
| − | | | + | |00;37 |
|- | |- | ||
| − | |White | + | | style="color: #e9e0d9; font-weight: bold;" | White |
| − | | | + | |01;37 |
|} | |} | ||
| Line 61: | Line 62: | ||
====Remove Color==== | ====Remove Color==== | ||
| − | Echo \e[00m to remove text color modifications: | + | Echo <code>\e[00m</code> to remove text color modifications: |
| + | |||
| + | bash$ echo -ne '\e[00m' | ||
| − | + | [[Category:Linux]] | |
| + | [[Category:Bash]] | ||
Latest revision as of 12:45, 31 December 2019
Stolen from http://hacktux.com/bash/colors
Echo (echo -e) the following escape codes inside \e[nn;nnm to colorize text in Bash:
| Color | Escape |
|---|---|
| Black | 00;30 |
| Dark Gray | 01;30 |
| Red | 00;31 |
| Light Red | 01;31 |
| Green | 00;32 |
| Light Green | 01;32 |
| Brown | 00;33 |
| Yellow | 01;33 |
| Blue | 00;34 |
| Light Blue | 01;34 |
| Purple | 00;35 |
| Light Purple | 01;35 |
| Cyan | 00;36 |
| Light Cyan | 01;36 |
| Light Gray | 00;37 |
| White | 01;37 |
Make sure to use echo -e to enable interpretation of backslash escapes:
bash$ echo -e "This is red->\e[00;31mRED\e[00m"
Remove Color
Echo \e[00m to remove text color modifications:
bash$ echo -ne '\e[00m'