команда bash сохраняет цвет при передаче по конвейеру [дубликат]

Возможный дубликат:
Можно ли получить цветной вывод с помощью перенаправления оболочки?

setup

В данном случае я пытаюсь сохранить цвета в git status -s при передаче по конвейеру другой команде.

Некоторые команды git, например diff , и другие команды, такие как grep , имеют параметр - color = always , но git status ] не.

question

Есть ли способ передать или захватить вывод команды и заставить ее думать, что она выводится в оболочку xterm, чтобы не отключать цвета автоматически?

31
задан Community 23 May 2017 в 12:17
поделиться