Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
  • Guest, before posting your code please take these rules into consideration:
    • It is required to use our BBCode feature to display your code. While within the editor click < / > or >_ and place your code within the BB Code prompt. This helps others with finding a solution by making it easier to read and easier to copy.
    • You can also use markdown to share your code. When using markdown your code will be automatically converted to BBCode. For help with markdown check out the markdown guide.
    • Don't share a wall of code. All we want is the problem area, the code related to your issue.


    To learn more about how to use our BBCode feature, please click here.

    Thank you, Code Forum.

Color code bash commands

Jonaz

Coder
Is it possible to color code an executive command in bash?

Code:
RED='\033[0;31m' # Green color is information text
GREEN='\033[0;32m' # Red color is commands executed
SLEEP='2' # How long the paus between every command should be

    for ((i=1; i>0; i--))
    do
    sleep $SLEEP
    eval "${RED}${NC} uptime \e[0m"

I would like uptime and the output to have a color, can I do that?
 
Ah ok so Linux bash after all, that makes a big difference.

This is how I handle my colors.
Bash:
echo "\e[32mText"
echo -e "\e[0m"
You need the switch -e this option enables the use of control characters.
 
Ah ok so Linux bash after all, that makes a big difference.

This is how I handle my colors.
Bash:
echo "\e[32mText"
echo -e "\e[0m"
You need the switch -e this option enables the use of control characters.

echo -e works just fine, it's the "uptime" command I'm curious if i can be color coded.

Code:
eval "${RED}${NC} uptime \e[0m"
 

New Threads

Latest posts

Buy us a coffee!

Back
Top Bottom