欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Linux基礎(chǔ)命令diff的用法

這篇文章主要介紹“Linux基礎(chǔ)命令diff的用法”,在日常操作中,相信很多人在Linux基礎(chǔ)命令diff的用法問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Linux基礎(chǔ)命令diff的用法”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

文昌網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運營維護(hù)。創(chuàng)新互聯(lián)公司于2013年開始到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。

diff

逐行比較兩個文本文件,把文件的差異顯示到標(biāo)準(zhǔn)輸出。如果要指定要比較目錄,那么diff命令會比較目錄中相同文件名的文件,不會比較子目錄。此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、語法

diff [選項]  files

 

2、選項列表

選項

說明

-v | --version

顯示命令版本信息

--help

顯示幫助文檔

-m | --mode=MODE

設(shè)置目錄的權(quán)限

-i | --ignore-case

比較的時候,忽略大小寫

--ignore-file-name-case

在比較文件名的時候,忽略大小寫

--no-ignore-file-name-case

比較文件名的時候,不能忽略大小寫

-E | --ignore-tab-expansion

不比較tab

-b | --ingore-space-change

不比較空格數(shù)

-w | --ignore-all-space

忽略所有的空格

-B | --ignore-blank-lines

不比較空白行

-I res | --ignore-mathcing-lines=res

不比較含有指定字符串res的行

--strip-trailing-cr

出去輸入行尾隨的東西

-a | --text

將所有的文件都當(dāng)做文本文件

-c  -C NUM  --context[=NUM]

顯示不同之處的前后部分內(nèi)容,默認(rèn)是3行

-u  -U NUM  --unified[=NUM]

顯示相同之處的前后部分內(nèi)容,默認(rèn)是3行

--label LABEL

使用文件的標(biāo)簽,而不是名字

-p | --show-c-function

比較c語言文件的時候,顯示不同之處所在的函數(shù)

-F RE  |  --show-function-line=RE

顯示匹配RE的最近的行

-q | --brief

只顯示是否有差異,不顯示詳細(xì)內(nèi)容

-e | --ed

輸出一個ed腳本

--normal

輸出一個正常的diff

-n | --rcs

結(jié)果以rcs的方式顯示

-y | --side-by-side

將兩個文件已并列方式顯示比較結(jié)果

-W num | --width=NUM

使用“-y”選項的時候,指定列寬

--left-column

只輸出公共行的左列

--suppress-common-lines

不要輸出公共行

-D NAME | --ifdef=NAME

輸出合并文件以顯示‘#ifdef NAME’的差異

--GTYPE-group-format=GFMT

同上,但用GFMT格式化GTYPE輸入組

--line-format=LFMT

同上,但用LFMT格式化GTYPE輸入組

--LTYPE-line-format=LFMT

同上,但用LFMT格式化LTYPE輸入行

-l | --paginate

將輸出傳遞給pr”以分頁

-t | --expand-tabs

將制表符展開為輸出中的空格

-T | --initial-tab

通過預(yù)置選項卡使制表符對齊

-N | --new-file

將缺席文件視為空文件

--unidirectional-new-file

將缺席的第一批文件視為空文件

-s | --report-identical-files

當(dāng)兩個文件相同時報告

-X FILE | --exclude-from=FILE

排除與文件中任何模式匹配的文件

-S FILE | --starting-file=FILE

從文件開始比較目錄時

-r | --recursive

用遞歸的方式比較子目錄下的所有文件

-x path

不比較指定的文件

--from-file=FILE1

將FILE 1與所有操作數(shù)進(jìn)行比較。FILE 1可以是一個目錄

--to-file=FILE2

將所有操作數(shù)與文件2進(jìn)行比較。文件2可以是一個目錄

--horizon-lines=NUM

保持通用前綴和后綴的NUM行

-d  --minimal

努力找出一組較小的變更

--speed-large-files

假設(shè)文件很大,并且有許多零散的小更改。

 

3、實例

1)比較兩個文件,不使用參數(shù) (兩個文件只有第一行不同)

[root@localhost test02]# diff 1.c 2.c             //直接比較,這里只輸出不同之處

1c1

逐行比較兩個文本文件,把文件的差異顯示到標(biāo)準(zhǔn)輸出,adAD文件。

---

逐行比較兩個文本文件,把文件的差異顯示到標(biāo)準(zhǔn)輸出。

2)使用選項-y,以分列的方式輸出兩個文件

[root@localhost test02]# diff -y 1.c 2.c             //使用選項y,這里以列的方式,顯示文件全部內(nèi)容

逐行比較兩個文本文件,把文件的差異顯示到標(biāo)準(zhǔn)輸出,adAD文件。              |    逐行比較兩個文本文件,把文件的差異顯示到標(biāo)準(zhǔn)輸出。

如果要指定要比較目錄,那么diff命令會比較目錄中相同文件名的文                  如果要指定要比較目錄,那么diff命令會比較目錄中相同文件名的文

此命令的適用范圍:RedHat、RHELUbuntu、CentOSSUSE、openSUS            此命令的適用范圍:RedHatRHEL、Ubuntu、CentOSSUSE、openSUS

[root@localhost test02]# diff  1.c 2.c

3)使用選項-W,指定列寬 

[root@localhost test02]# diff -y -W 100 1.c 2.c     //這里指定列寬100,并不能完全顯示,因此看不到差異之處

逐行比較兩個文本文件,把文件的差異顯示到標(biāo)準(zhǔn)      |   逐行比較兩個文本文件,把文件的差異顯示到標(biāo)準(zhǔn)

如果要指定要比較目錄,那么diff命令會比較目錄         如果要指定要比較目錄,那么diff命令會比較目錄

此命令的適用范圍:RedHat、RHEL、UbuntuCentO    此命令的適用范圍:RedHat、RHEL、Ubuntu、CentO

4)比較目錄 

[root@localhost weijie]# diff test01 test02               //這里只比較目錄下相同名字的文件

diff test01/1.c test02/1.c

1c1

逐行比較兩個文本文件,把文件的差異顯示到標(biāo)準(zhǔn)輸出。

---

逐行比較兩個文本文件,把文件的差異顯示到標(biāo)準(zhǔn)輸出,adAD文件。

5)使用選項-q,查看是否不同

[root@localhost weijie]# diff -q test01/1.c test02/1.c     //比較是否不同

Files test01/1.c and test02/1.c differ                         //只顯示是否相同,不顯示詳細(xì)不同之處

到此,關(guān)于“Linux基礎(chǔ)命令diff的用法”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

網(wǎng)頁標(biāo)題:Linux基礎(chǔ)命令diff的用法
文章URL:http://www.aaarwkj.com/article36/gjospg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管移動網(wǎng)站建設(shè)、手機(jī)網(wǎng)站建設(shè)做網(wǎng)站、網(wǎng)站收錄、軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
久久久久久亚洲精品少妇| 国产精品一区二区污网站| 激情四射五月天亚洲婷婷| 亚洲精品中文字幕日本乱码| 精品国产精品中文字幕| 亚洲第一国产综合自拍| 国产高清精品在线一区| 日韩av网址在线免费观看| 日韩一区中文字幕久久| 欧美日本国产高清不卡| 日韩精品成人亚洲天堂| 国产精品av国产精华液| 久久国产三级久久久久久| 一区二区三区国产欧美日本| 中文字幕伦理一区二区三区| 亚洲啪啪av一区二区三区| 欧美亚洲尤物久久精品| 国家成人午夜在线观看| 丝袜美腿一区在线播放| 精品人妻在线中文字幕| 久久亚洲精品中文字幕| 亚洲av乱码久久精品蜜桃| 欧美高清精品在线视频| 国产亚洲美女在线视频视频| 国产成av人片乱码色午夜| 91九色国产原创在线观看| 丝袜啪啪啪麻豆白虎内射| 免费欧美一级黄片播放| 夫妻性生活免费看视频| 中文字幕成人免费看片| 欧美精品蜜桃激情一区久久| 日韩精品免费一区二区三区| 伊人婷婷综合激情网| 亚洲中文字幕一区二区人妻| 欧美中文字幕内射合集| 日韩在线视频免费不卡一区| 九月丁香花开综合网| 中文字幕日韩欧美一区| 老色鬼久久亚洲av综合| 丰满人妻被黑人猛烈进入免费| 国产乱国产乱老熟部视频|