Quero mudar a cor de uma letra específica no meu nome de usuário que está sendo exibido pelo PS1 no bash.
Por exemplo: se \u
for rahul
, eu gostaria que a letra h
fosse azul e o resto fosse branco.
Eu sei que \u
se refere ao usuário e adicionando uma cor a toda uma 'entidade' é feito através da adição de tags como: [\033[38;5;15m\]
.
Se for possível, posso saber como fazer o mesmo.
${USER:1}
para todo o nome de usuário, exceto o primeiro caractere. Ótima solução! Você também pode mostrar como alterar a cor do terceiro caractere, conforme solicitado pelo OP?