Pages

Friday, July 6, 2007

自製的簡易 colordiff

之前發表的 highlighter 工具其實是受到 colordiff 的啟發。colordiff 是一個可以將 diff 的結果上色的 perl script,是相當方便的工具,但它就只認得 diff 出來的格式。為了用在其他地方才包了一個 hl 來用。這個更通用的工具當然也可以用來模仿 colordiff 的功能:

diff_output | hl '^+.*' '1;32' | hl '^-.*' '31'
或乾脆弄一個 alias
alias mycdiff="hl '^+.*' '1;32' | hl '^-.*' '31'"
也可以再串接下去處理更複雜的文字,不過效能上應該比不上 colordiff 本尊就是了


This article was originally posted on this site.

No comments:

Post a Comment