Command-Line

將彩色輸出轉換為 html

  • September 12, 2021

有提供彩色輸出的工具:

dwdiff -c File1 File2 # word level diff
grep --color=always # we all know this guy
...

問題是:如何將任意程序的彩色輸出轉換為彩色 html 文件?

其他輸出格式也可能合適(LaTeX 會很棒)。我認為 html 是一個很好的起點,因為它很容易轉換為其他格式。

(好奇如何保留終端顏色程式碼,請按照答案: https ... | unbuffer command_with_colours arg1 arg2 | ... ://unix.stackexchange.com/a/10832/9689 - 工具unbufferexpect的一部分)

這個問題的答案可能就是你想要的。

它連結到這些工具,這些工具可以進行您正在尋找的轉換:

或者只是一個shell腳本

https://github.com/pixelb/scripts/blob/master/scripts/ansi2html.sh

此腳本的更多詳細資訊http://pablomarin-garcia.blogspot.com/2011/04/converting-ansi-to-html-how-to-convert.html

引用自:https://unix.stackexchange.com/questions/44956