Рассмотрим этот простой пример (который отображается красным):
echo -e "\033[31mHello World\033[0m"
Он отображается на терминале правильно красным цветом. Теперь рассмотрим: watch echo -e "\033[31mHello World\033[0m"
Он не отображает цвет.
Примечание. Я знаю, что легко написать цикл, который имитирует основное поведение путем очистки и повторного использования. Тем не менее, чистая операция заставляет экран мигать, что не происходит при просмотре
EDIT: Первоначально в этом вопросе указывались escape-последовательности, а не последовательности vt100, но на самом деле это не то, что мне нужно, и было решено с одинарными кавычками.