O "ASTERISK_PROMPT" é uma variável de ambiente e deve ser definida antes de iniciar a CLI para que ela tenha efeito.
ou seja,
export ASTERISK_PROMPT="%C31%H*CLI%#"
asterisk -r
Quanto à sua versão específica, (ramificação do Asterisk 11) Os motivos para não exibir cores são os seguintes:
- As opções de linha de comando para se conectar ao servidor incluem o sinalizador "sem cor".
- Nenhuma variável de ambiente "termo" é definida.
- Se o banco de dados terminfo existir e não incluir uma definição de max_colors ou o valor = 0.
- A variável de ambiente "termo" não inclui um dos seguintes:
- "xterm"
- "xterm-color"
- "xterm-256color"
- "Eterm"
- "vt100"
- "crt"
Se qualquer um desses critérios for atendido ... você não obterá cores vt100.
Essas informações são obtidas diretamente do código-fonte .