欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

shell中常用的命令:diff(比較文件內(nèi)容)和patch(打補?。?/p>

1.diff用法

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

diff file1 fil2 #以后面的文件file2作為標準 比較file1相對于file2來說有什么不同

在這里插入圖片描述

比較文件例子

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

-r:比較目錄

diff -r /etc/ /tmp/

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

在這里插入圖片描述

2.path用法

patch常用來打補丁

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

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

在這里插入圖片描述

patch file2 file2.path #給file2文件打上補丁

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

在這里插入圖片描述

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

在這里插入圖片描述

總結(jié)

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

相關(guān)文章

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

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

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

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

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

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

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

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

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

    npm script命令同時進行多個監(jiān)聽服務的方法

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

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

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

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

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

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

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

    shell腳本語言之if條件判斷語句實例詳解

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

    Shell腳本對比兩個文本文件找出不同行的2個方法分享

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

最新評論