Chcę, aby colourize jedno słowo w środku zdanie echo, ale nie wydaje się, aby osiągnąć to.Bash kolor jedno słowo za pomocą echa
to działa:
#!/bin/bash
wipe="\033[1m\033[0m"
yellow='\E[1;33'
echo -e "$yellow"
echo Hello World
echo -e "$wipe"
Ale tego nie robi:
#!/bin/bash
wipe="\033[1m\033[0m"
yellow='\E[1;33'
black="40m"
echo -e "Output a $yellow coloured $wipe word."
# or
echo -e "Output a ${yellow} coloured ${wipe} word."
Co ja głupio robi źle? :)
Dzięki, nie wiedziałem, że i że działa !! +1 @nooodl – nsd
Dzięki nooodl, działa teraz :) – Zippyduda