Peça para o programa que produz essas cores parar ou remova essas cores você mesmo:
sed "s,\x1B\[[0-9;]*[a-zA-Z],,g"
^ Eu tenho isso em um executável chamado uncolor
para que eu possa fazer:
aProgramThatWontStopColoring | uncolor
Estou executando o Ansible em várias máquinas e redirecionando a saída
para um arquivo, digamos log-$(date)
, que é enviado para mim todos os dias. o
arquivo de saída tem várias cores de texto, como desligá-los? Enviar correio
envia saída que contém [0;32m
, [0;33m
, [0;36m
, etc.
Existe uma opção no sendmail? Ou em configurações Ansible? (Eu não quero para desligá-lo em Ansible.)