亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

shell中常用的命令之diff和patch用法

 更新時(shí)間:2020年02月17日 16:32:06   作者:叫我鯊魚辣椒  
這篇文章主要介紹了shell中常用的命令:diff和patch,在這里diff是比較文件內(nèi)容,patch是打補(bǔ)丁的,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

shell中常用的命令:diff(比較文件內(nèi)容)和patch(打補(bǔ)丁)

1.diff用法

比較文件內(nèi)容不同

diff file1 fil2 #以后面的文件file2作為標(biāo)準(zhǔn) 比較file1相對(duì)于file2來(lái)說(shuō)有什么不同

在這里插入圖片描述

比較文件例子

在這里插入圖片描述在這里插入圖片描述

-r:比較目錄

diff -r /etc/ /tmp/

注意:比較的結(jié)果是目錄中文件的不同 而不是文件內(nèi)容的不同

在這里插入圖片描述

2.path用法

patch常用來(lái)打補(bǔ)丁

-u:覆蓋原文件內(nèi)容的打補(bǔ)丁

diff -u file2 file1
diff -u file2 file1 > file2.path	#首先需要生成補(bǔ)丁文件
ls

在這里插入圖片描述

patch file2 file2.path #給file2文件打上補(bǔ)丁

#如果沒有安裝patch軟件包,會(huì)顯示沒有patch命令
yum whatprovides */patch 
yum instal; patch.x86_64 -y
patch file2 file2.path 		#再用patch命令打補(bǔ)丁
cat file2
cat file1

在這里插入圖片描述

-b:留下原文件內(nèi)容的打補(bǔ)丁

在這里插入圖片描述

總結(jié)

以上所述是小編給大家介紹的shell中常用的命令之diff和patch用法,希望對(duì)大家有所幫助,也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Shell中使用grep、sed正則提取和替換字符串

    Shell中使用grep、sed正則提取和替換字符串

    這篇文章主要介紹了Shell中使用grep、sed正則提取和替換字符串,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • shell腳本編程實(shí)現(xiàn)9*9乘法表

    shell腳本編程實(shí)現(xiàn)9*9乘法表

    這篇文章主要介紹了shell腳本編程實(shí)現(xiàn)9*9乘法表,本文直接給出實(shí)現(xiàn)代碼,并同時(shí)總結(jié)了實(shí)現(xiàn)代碼中的知識(shí)點(diǎn),需要的朋友可以參考下
    2015-03-03
  • linux whatis與whatis database 使用及查詢方法(man使用實(shí)例)

    linux whatis與whatis database 使用及查詢方法(man使用實(shí)例)

    在學(xué)習(xí)man命令時(shí)候,估計(jì)很多朋友都發(fā)現(xiàn)有man –f ,man –k 參數(shù),可以查出很多數(shù)據(jù)。這些有的與man手冊(cè)頁(yè)相同,有些不是屬于手冊(cè)頁(yè)的。它們數(shù)據(jù)怎么收集來(lái)的,并且whatis是怎么樣工作的
    2015-10-10
  • shell實(shí)現(xiàn)目錄增量備份的示例代碼

    shell實(shí)現(xiàn)目錄增量備份的示例代碼

    本文主要介紹了shell實(shí)現(xiàn)目錄增量備份的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-08-08
  • npm script命令同時(shí)進(jìn)行多個(gè)監(jiān)聽服務(wù)的方法

    npm script命令同時(shí)進(jìn)行多個(gè)監(jiān)聽服務(wù)的方法

    這篇文章主要介紹了npm script命令同時(shí)進(jìn)行多個(gè)監(jiān)聽服務(wù)的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2018-08-08
  • Linux 下xargs命令詳解及xargs與管道的區(qū)別

    Linux 下xargs命令詳解及xargs與管道的區(qū)別

    在工作中經(jīng)常會(huì)接觸到xargs命令,特別是在別人寫的腳本里面也經(jīng)常會(huì)遇到,但是卻很容易與管道搞混淆,本篇會(huì)詳細(xì)講解到底什么是xargs命令,為什么要用xargs命令以及與管道的區(qū)別,本文通過實(shí)例給大家詳解,需要的的朋友參考下
    2017-04-04
  • ./ 和 sh 的使用區(qū)別詳解

    ./ 和 sh 的使用區(qū)別詳解

    這篇文章主要介紹了./ 和 sh 的使用區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • shell 通過makefile傳參給c語(yǔ)言的實(shí)現(xiàn)示例

    shell 通過makefile傳參給c語(yǔ)言的實(shí)現(xiàn)示例

    本文主要介紹了shell 通過makefile傳參給c語(yǔ)言的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • shell腳本語(yǔ)言之if條件判斷語(yǔ)句實(shí)例詳解

    shell腳本語(yǔ)言之if條件判斷語(yǔ)句實(shí)例詳解

    在寫shell腳本的時(shí)候條件判斷是最常用到的,尤其剛寫shell腳本的時(shí)候,一些高級(jí)命令語(yǔ)法不會(huì)使用,到處都是if,下面這篇文章主要給大家介紹了關(guān)于shell腳本語(yǔ)言之if條件判斷語(yǔ)句的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • Shell腳本對(duì)比兩個(gè)文本文件找出不同行的2個(gè)方法分享

    Shell腳本對(duì)比兩個(gè)文本文件找出不同行的2個(gè)方法分享

    這篇文章主要介紹了Shell腳本對(duì)比兩個(gè)文本文件找出不同行的2個(gè)方法分享,本文分別使用comm命令法、grep命令法實(shí)現(xiàn),需要的朋友可以參考下
    2014-12-12

最新評(píng)論