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

        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號
        主站蜘蛛池模板: 一本色道久久88精品综合| 久久精品中文騷妇女内射| 亚洲综合精品网站在线观看| www.亚洲精品.com| 四虎影视永久在线精品| 国产成人精品免费视频大全| 99久久99久久精品免费看蜜桃| 久久国产成人亚洲精品影院 | 国产精品成人A区在线观看| 久久久久99精品成人片三人毛片| 四虎精品成人免费观看| 精品少妇无码AV无码专区| 亚洲欧洲精品成人久久曰影片| 国产成人亚洲精品影院| 国产精品久久久久9999高清| 久久亚洲美女精品国产精品| 香蕉依依精品视频在线播放 | 亚洲精品NV久久久久久久久久| 国产va免费精品| 久久99精品国产| 99精品视频3| 久久综合精品国产二区无码| 亚洲欧美日韩久久精品| 午夜精品久久久久久| 久久青青草原精品国产软件| 国产成人综合精品一区| 3级黄性日本午夜精品| 韩国精品欧美一区二区三区| 国产精品大白天新婚身材| 大伊香蕉精品一区视频在线 | 久久久无码精品午夜| 国产区精品高清在线观看| 99在线精品免费视频| 91午夜精品亚洲一区二区三区 | 免费看一级毛片在线观看精品视频 | 久久激情亚洲精品无码?V| 国产成人精品综合在线观看| 国产精品∧v在线观看| 国产成人精品免高潮在线观看| 国产精品1024在线永久免费| 精品日韩欧美国产|