Задать вопрос
@Asker1888

Как сохранить консольный вывод (stdout) с управляющими символами ANSI?

Добрый день!
Запускаю дочерний процесс exec и записываю из него вывод (stdout и stderr). Полученное записываю в строку для последующего перевода в html, чтобы отображать в виде лога с сохранением форматирования вывода в консоль.
Текст отступы записываются без проблем, а все цветовое форматирование теряется. (не теряется, только если в выводе есть спец.символы в виде ⚠ - около таких символов цвета сохраняются).
Как нужно сохранять вывод, чтобы сохранялись управляющие символы?

Пробовал передавать в exec options 'encoding: "ansi"', но это не помогло.
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы