Chcę zmienić kolor konkretnej litery w mojej nazwie użytkownika wyświetlanej przez PS1 w bash.
Np .: Jeśli \u
tak rahul
, chciałbym, aby list h
był w kolorze niebieskim, a reszta - biała.
Ja wiem, że \u
odnosi się nazwa użytkownika i dodanie koloru do całego „podmiot” odbywa się poprzez dodawanie znaczników, takich jak: [\033[38;5;15m\]
.
Jeśli to możliwe, czy mogę wiedzieć, jak to zrobić.
${USER:1}
dla całej nazwy użytkownika z wyjątkiem pierwszego znaku. Fajne rozwiązanie! Czy możesz także pokazać, jak zmienić kolor trzeciej postaci, zgodnie z żądaniem OP?