J'essayais de me rappeler comment je pouvais prédéfinir les couleurs à l'intérieur du .bashrc
fichier afin qu'elles puissent être appelées quand je le fais ${RED}
par exemple.
Je ne me souviens pas si c'était la bonne façon de le faire, mais c'était quelque chose comme ça si je me souviens;
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
un autre dont je me souviens, utilisait function
donc il pouvait être utilisé à tout moment et n'importe où. J'avais un fichier me montrant comment faire cela mais j'ai perdu ce fichier qui montrait comment le faire, et je ne me souviens pas comment ça se passe.
la source
la source
Vous avez peut-être vu la
$'...'
syntaxe, qui oblige le shell à interpréter les séquences de barre oblique inverse:Une autre façon de le faire, en utilisant tput :
Vous pouvez les combiner avec les fonctions wrapper dans la réponse de souravc; vous n'aurez pas besoin
-e
.la source