Ні, ніколи не вдавалося читати синій на чорному (а термін служби занадто короткий, щоб поспішати з налаштуваннями кольорів у кожній комбінації терміналів або консолей, яку я можу використовувати), тому я відключаю кольори за замовчуванням. З xterm, .Xdefaultsзапис:
XTerm*colorMode:false
творить чудеса; інакше без засобів вбивати кольори в терміналі можуть знадобитися конкретні хаки; швидкий kluge - використовувати функцію оболонки і передавати вихід, до catякого відключається ansibleвід терміналу, і це може спричинити не спам кольорів:
function ansible-playbook {
command ansible-playbook "$@" | cat
}
Інший клуг - це зіткнутись із TERM, наприклад, TERM=vt220 ansible-playbook ...(це, як правило, працює на старих системах, але кольоровий спам, на жаль, присутній у TERM=vt220сучасних системах, і зміна, TERMне знаючи, у що ви потрапляєте, мабуть, погана ідея).
Однак! З деяких схилянь під ansibleджерелами, ansible не є помилкою і забезпечує ANSIBLE_NOCOLOR=1змінну середовище:
ANSIBLE_NOCOLOR=1 ansible-playbook ...
blue colorемулятор терміналу на щось більш помітне.