Можно ли перехватить вывод с помощью перенаправления оболочки? [Дубликат]

На этот вопрос уже есть ответ:

Заставьте приложение думать, что его стандартный вывод - это терминал, а не канал 8 ответов

Различные команды bash, которые я использую - причудливые различия, сборочные сценарии и т. Д., Выводят много цветов.

Когда я перенаправлю этот вывод в файл, а затемcat илиless файл позже, раскраска исчезла - по-видимому, в результате перенаправления вывода были удалены цветовые коды, которые сообщают терминалу об изменении цвета.

Есть ли способ получить цветной вывод, в том числе раскрашивание?

Ответы на вопрос(7)

Ваш ответ на вопрос