Некоторые программы создают красивые индикаторы выполнения и прочее, используя escape-последовательности ANSI. Это мило.
Что нехорошо, так это то, что если я помещаю вывод такой программы в файл и затем пытаюсь просмотреть его, он заполнен странными escape-последовательностями.
Есть ли способ удалить все коды ANSI, пока ведение журнала?
Обычно я регистрирую вывод скрипта следующим образом:
./script >> /tmp/output.log