У меня есть команда, например 'git diff', которая выводит раскрашенный результат, когда я запускаю ее из терминала.
Теперь я хочу вызвать эту команду из php-скрипта CLI и отобразить в консоли раскрашенный результат. Я пробовал с exec (), system (), passthru (), но во всех случаях вывод был преобразован в простой черно-белый текст.
Есть ли способ сохранить цвет стандартного результата? Если нет, кто-нибудь знает, почему эта информация теряется?