Ich habe versucht, mich daran zu erinnern, wie ich Farben in einer .bashrc
Datei vordefinieren kann, damit sie beispielsweise aufgerufen werden können ${RED}
.
Ich kann mich nicht erinnern, ob dies der richtige Weg war, aber es war so etwas, wenn ich mich erinnern kann.
NC="\033[0;0;0m" # no color or formatting
RED="\033[1;49;91m" # color red
BLU="\033[1;49;94m" # color blue
GRN="\033[1;49;32m" # color green
eine andere, an die ich mich erinnere, benutzte sie, function
damit sie jederzeit und überall verwendet werden konnte. Ich hatte eine Datei, die mir zeigte, wie man das macht, aber ich habe diese Datei verloren, die zeigte, wie man das macht, und ich kann mich nicht erinnern, wie es geht.
quelle
quelle
Möglicherweise haben Sie die
$'...'
Syntax gesehen, die bewirkt, dass die Shell Backslash-Sequenzen interpretiert:Eine andere Möglichkeit, dies mit tput zu tun :
Sie können diese mit den Wrapper-Funktionen in souravcs Antwort kombinieren. du wirst nicht brauchen
-e
.quelle