站長資訊網
最全最豐富的資訊網站

colordiff:Linux下高亮顯示 diff 輸出

Linux下使用diff命令逐行比較文件,并顯示兩個文件之間的更改列表。您可以使用diff命令執行以下操作:

  • 查看一個文件版本之間的更改。
  • 比較兩個配置文件或程序文件。
  • 創建一個可以與Linux/Unix程序補丁一起應用的補丁文件。

diff命令對Unix/Linux命令行高亮顯示輸出

colordiff與diff產生相同的輸出,但在命令行上高亮顯示了彩色語法以提高可讀性。 colordiff已在各種Linux版本和OpenBSD下進行了測試,但應可廣泛移植到其他系統中。

如何安裝colordiff

colordiff命令打包為許多Linux發行版,類UNIX系統以及* BSD發行版和其他操作系統。讓我們看看如何安裝colordiff命令。

在CentOS/RHEL上安裝colordiff

首先,在RHEL/CentOS上打開EPEL倉庫,然后鍵入以下yum命令以安裝colordiff實用程序:

[linuxidc@linux:~/www.linuxidc.com]$ yum install colordiff

Fedora Linux安裝colordiff

鍵入以下dnf命令:

[linuxidc@linux:~/www.linuxidc.com]$ sudo dnf install colordiff

Debian/Ubuntu/Mint Linux安裝colordiff為diff高亮顯示輸出

Debian/Ubuntu/Mint Linux用戶鍵入以下apt命令或apt-get命令實用程序:

[linuxidc@linux:~/www.linuxidc.com]$ sudo apt-get install colordiff

colordiff:Linux下高亮顯示 diff 輸出

OpenBSD安裝colordiff

只需鍵入pkg_add命令:

# pkg_add -v colordiff

FreeBSD安裝colordiff

運行pkg命令,如下所示:

$ sudo pkg install colordiff

macOS安裝colordiff

使用brew命令:

$ brew install colordiff

如何使用colordiff命令?

語法如下:

colordiff linuxidc linux

colordiff:Linux下高亮顯示 diff 輸出

或者

diff -u linuxidc linux | colordiff

您可以使用-R或-r選項將輸出通過管道傳遞到less命令,該選項保留顏色轉義序列,否則顯示不正確或被less丟棄:

diff -u linuxidc linux | colordiff | less -R

示例如下:

colordiff:Linux下高亮顯示 diff 輸出 

colordiff命令的作用

colordiff命令的替代方法

使用grc命令:

grc diff linuxidc linux

colordiff:Linux下高亮顯示 diff 輸出

GNU/Linux用戶可以使用以下語法高亮顯示輸出,而無需安裝colordiff:

diff –color linuxidc linuxidc

colordiff:Linux下高亮顯示 diff 輸出

另一個選擇是使用vimdiff命令通過Vim編輯文件的兩個或多個版本并顯示差異:

vimdiff linuxidc linux

colordiff:Linux下高亮顯示 diff 輸出

colordiff:Linux下高亮顯示 diff 輸出

總結

本文你學習了如何使用diff命令為Unix/Linux,macOS和* BSD之類的系統上的高亮顯示輸出。 使用以下語法來閱讀手冊頁,以獲取有關colordiff和diff命令的信息:

man diff

man colordiff

您可以在此處獲取colordiff的源代碼。

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
99在线热视频只有精品免费| 国产精品一区二区久久不卡| 国产精品无码一区二区三区免费| 91精品国产91久久久久久| 久久精品国产亚洲av麻| 丰满人妻熟妇乱又仑精品| 婷婷成人国产精品| 亚洲日韩精品无码专区| 国产精品无码av天天爽| 精品一区二区ww| 精品无人区麻豆乱码无限制| 精品无码一区二区三区电影| 久久精品国产亚洲AV香蕉| 久久66热这里只会有精品| 国产精品白浆在线观看免费| 国内精品久久久久影院免费| 在线涩涩免费观看国产精品| 日韩av无码一区二区三区| 国产日韩久久久精品影院首页| 国产伦精品一区二区三区精品 | 午夜精品久久久久久久| 精品久久久久久国产91| 国内精品久久久久影院一蜜桃| 国产69精品久久久久9999APGF| 国产在线精品国自产拍影院| 二区久久国产乱子伦免费精品| 波霸在线精品视频免费观看| 久久精品国产精品亚洲人人| 国产精品综合久久第一页| 国产精品激情综合久久 | 国产精品视频久久久| 国产成人精品久久一区二区三区| 精品国产乱码一区二区三区| 国产精品久久久久久久久| 99视频精品国在线视频艾草| 国产精品一国产AV麻豆| 亚洲精品蜜夜内射| 色综合91久久精品中文字幕| 国产精品久久久久久久福利院| 依依成人精品视频在线观看 | 国产精品无码a∨精品|