é o código octal do caractere
1
em ASCII, portanto, \e[m
ou [m
ou 35
ou [1m
é <ESC>[1m
.
Isso é CSI 1 m
. Veja Wikipedia ou a documentação xterm
.
$ printf '\e[m' | od -An -vto1 -tc
033 133 061 155
033 [ 1 m
$ tput bold | od -An -vto1 -tc
033 133 061 155
033 [ 1 m
Para a cor de fundo padrão , você precisaria de \e[49m
, não \e[m
. Aqueles 1
e 49
números devem ser expressos em sua representação de string decimal, não sendo o valor de byte.