• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            linux diff命令詳解

            Posted on 2008-11-24 11:28 Prayer 閱讀(1292) 評論(0)  編輯 收藏 引用 所屬分類: Shell
            diff(differential)

            功能說明:比較文件的差異。

            語  法:diff [-abBcdefHilnNpPqrstTuvwy][-<行數>][-C <行數>][-D <巨集名稱>][-I <字符或字符串>][-S <文件>][-W <寬度>][-x <文件或目錄>][-X <文件>][--help][--left-column][--suppress-common-line][文件或目錄1][文件或目錄2]

            補充說明:diff以逐行的方式,比較文本文件的異同處。所是指定要比較目錄,則diff會比較目錄中相同文件名的文件,但不會比較其中子目錄。

            參  數:
             -<行數>  指定要顯示多少行的文本。此參數必須與-c或-u參數一并使用。
             -a或--text  diff預設只會逐行比較文本文件。
             -b或--ignore-space-change  不檢查空格字符的不同。
             -B或--ignore-blank-lines  不檢查空白行。
             -c  顯示全部內文,并標出不同之處。
             -C<行數>或--context<行數>  與執行"-c-<行數>"指令相同。
             -d或--minimal  使用不同的演算法,以較小的單位來做比較。
             -D<巨集名稱>或ifdef<巨集名稱>  此參數的輸出格式可用于前置處理器巨集。
             -e或--ed  此參數的輸出格式可用于ed的script文件。
             -f或-forward-ed  輸出的格式類似ed的script文件,但按照原來文件的順序來顯示不同處。
             -H或--speed-large-files  比較大文件時,可加快速度。
             -l<字符或字符串>或--ignore-matching-lines<字符或字符串>  若兩個文件在某幾行有所不同,而這幾行同時都包含了選項中指定的字符或字符串,則不顯示這兩個文件的差異。
             -i或--ignore-case  不檢查大小寫的不同。
             -l或--paginate  將結果交由pr程序來分頁。
             -n或--rcs  將比較結果以RCS的格式來顯示。
             -N或--new-file  在比較目錄時,若文件A僅出現在某個目錄中,預設會顯示:
            Only in目錄:文件A若使用-N參數,則diff會將文件A與一個空白的文件比較。
             -p  若比較的文件為C語言的程序碼文件時,顯示差異所在的函數名稱。
             -P或--unidirectional-new-file  與-N類似,但只有當第二個目錄包含了一個第一個目錄所沒有的文件時,才會將這個文件與空白的文件做比較。
             -q或--brief  僅顯示有無差異,不顯示詳細的信息。
             -r或--recursive  比較子目錄中的文件。
             -s或--report-identical-files  若沒有發現任何差異,仍然顯示信息。
             -S<文件>或--starting-file<文件>  在比較目錄時,從指定的文件開始比較。
             -t或--expand-tabs  在輸出時,將tab字符展開。
             -T或--initial-tab  在每行前面加上tab字符以便對齊。
             -u,-U<列數>或--unified=<列數>  以合并的方式來顯示文件內容的不同。
             -v或--version  顯示版本信息。
             -w或--ignore-all-space  忽略全部的空格字符。
             -W<寬度>或--width<寬度>  在使用-y參數時,指定欄寬。
             -x<文件名或目錄>或--exclude<文件名或目錄>  不比較選項中所指定的文件或目錄。
             -X<文件>或--exclude-from<文件>  您可以將文件或目錄類型存成文本文件,然后在=<文件>中指定此文本文件。
             -y或--side-by-side  以并列的方式顯示文件的異同之處。
             --help  顯示幫助。
             --left-column  在使用-y參數時,若兩個文件某一行內容相同,則僅在左側的欄位顯示該行內容。
             --suppress-common-lines  在使用-y參數時,僅顯示不同之處。
            合区精品久久久中文字幕一区 | 99久久国产宗和精品1上映| 久久久久免费视频| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 亚洲国产精品无码久久久秋霞2| 久久久噜噜噜久久中文字幕色伊伊 | 久久精品亚洲欧美日韩久久| 久久久久亚洲AV成人网人人网站| 欧美无乱码久久久免费午夜一区二区三区中文字幕 | 亚洲国产精品无码久久98| 青青草国产精品久久| 久久狠狠爱亚洲综合影院| 日本道色综合久久影院| 国产亚洲美女精品久久久2020| 久久亚洲精品视频| 久久婷婷五月综合97色一本一本| 久久久久亚洲AV成人网人人网站| www.久久99| 久久久久久亚洲精品成人| 香蕉99久久国产综合精品宅男自 | 国产精品99久久精品| 欧美久久久久久| 热综合一本伊人久久精品| 久久精品成人免费网站| 婷婷五月深深久久精品| 一级女性全黄久久生活片免费 | 天天综合久久久网| 久久天堂AV综合合色蜜桃网| 日批日出水久久亚洲精品tv| 国产精品成人99久久久久| 日本三级久久网| 欧美日韩中文字幕久久伊人| 久久综合狠狠综合久久综合88| 久久精品成人欧美大片| 久久久久久精品免费看SSS| 亚洲精品午夜国产va久久 | 久久精品国产亚洲AV嫖农村妇女| 99精品久久精品一区二区| 久久亚洲精品国产精品婷婷| 久久亚洲AV无码精品色午夜麻豆| 日日狠狠久久偷偷色综合0|