Чи можу я налаштувати термінал, щоб відображати більш жорсткий вихід у різному кольорі


11

Чи можна налаштувати термінал в OS X для stderrавтоматичного відображення виводу іншого кольору, ніж stdoutвихід з процесу?

Або це можливо лише в тому випадку, якщо процес видає кольоровий вихід?


На жаль, станом на 2019 рік правильної відповіді це неможливо . І те, hiliteі stderredнепорушене і зламане, і я все ще шукаю вирішення.
sorin

@sorin, який я щойно встановив hiliteчерез Homebrew, він як і раніше працює, як очікувалося (був би здивований, якщо не насправді, він використовує дуже базовий функціонал для виконання свого завдання).
nohillside

@sorin більше stderredне може працювати, оскільки, здається, змінюється розташування завантажених динамічних бібліотек, що може запобігти SIP nowaydays
nohillside

Відповіді:


9

Немає прямого рішення, але для цього потрібно, принаймні, декілька способів вирішення.


3

Можливо, ви хочете подивитися на шаруватий, що дозволяє виводити Stderr червоним кольором.

Він сумісний з OSX, і є інструкція по його встановленню на OSX.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.