отправка цветного вывода с помощью linux mail/mailx

Я использую mailx для отправки цветного вывода по электронной почте:

git diff | mailx -s "code diff output" [email protected]

Вывод git diff окрашен, но полученная почта обычная.


person viraj    schedule 23.05.2016    source источник
comment
Моя команда сработала? Если да, то примите ответ.   -  person khrm    schedule 24.05.2016
comment
команда сработала. как вы читаете кодировку ascii в windows?   -  person viraj    schedule 24.05.2016
comment
Вам нужно использовать другой редактор. http://web.archive.org/web/20110807120105/http://www.defacto2.net/nfo-files.cfm Или, если вы просматриваете его на терминале, то github.com/adoxa/ansicon (github.com/adoxa/ansicon/releases)   -  person khrm    schedule 24.05.2016
comment
Если вы нашли ответ полезным, пожалуйста, примите его и проголосуйте.   -  person khrm    schedule 09.06.2016


Ответы (1)


Вам нужно использовать

git diff --color=always | mailx -s "code diff output" [email protected]

Но когда вы прочитаете, он покажет символ asci для цвета. Итак, трубка к кошке для чтения:

mailx | cat
person khrm    schedule 23.05.2016