Esse \[\e[0,\] é suspeito, pois o texto em anexo escape , não corresponde a uma sequência de escape "ANSI" válida (a vírgula não é um byte final válido ). Pode acontecer de "trabalhar" com VTE (que tem um monte de interessante / colar em suas entranhas), mas em outros terminais, é provável que você tenha um personagem perdido que aparecerá.
Talvez você tenha desejado uma tecla adjacente no teclado, m .
A propósito, $(tput sgr0) provavelmente produzirá o equivalente a \e[0m (usar tput consistentemente em toda a expressão também funcionaria e, embora mais detalhado, talvez mais legível).
Leitura adicional: