Você pode escrevê-lo como qualquer um desses:
echo -e "\e[1;38;05;${code}m $code: Test"
echo -e "\e[1m\e[38;05;${code}m $code: Test";
echo -e "\e[38;05;${code}m\e[1m $code: Test";
echo -e "\e[38;05;${code};1m $code: Test";
tput bold; tput setaf "$code" # provided the terminfo database is
# properly populated
Você pode executar tput bold
apenas uma vez, desde que você não redefina o negrito com tput sgr0
ou \e[m
ou \e[0m
.