首页 > 其他分享 >#2024-6-21 diff

#2024-6-21 diff

时间:2024-06-21 09:42:35浏览次数:10  
标签:mima 00 21 kB -- 2024 64 diff x86

diff小工具使用
开始在群里看到有人说用这个找出两个文件的差异,当时还没有留意,后来看到大佬的文档里边有这个的使用 骚气啊 学一下

--1.一句话
它对给出的文件进行系统的检查,逐行比较两个文本的不同之处,会显示出所有不同的行,不要求事先排序
--2.检查是否安装 这是安装过了,没有的话去3
[oracle@zhywdbtest ~]$ yum list installed |grep diffutils
diffutils.x86_64 3.3-6.el7_9 @updates
--3.安装
[root@k8master1 network-scripts]# yum -y install diffutils-3.3-5.el7.x86_64
/*
已加载插件:fastestmirror
Determining fastest mirrors
epel/x86_64/metalink | 12 kB 00:00:00

  • base: mirrors.tuna.tsinghua.edu.cn
  • epel: mirrors.aliyun.com
  • extras: mirrors.tuna.tsinghua.edu.cn
  • updates: mirrors.tuna.tsinghua.edu.cn
    base | 3.6 kB 00:00:00
    docker-ce-stable | 3.5 kB 00:00:00
    epel | 4.3 kB 00:00:00
    extras | 2.9 kB 00:00:00
    kubernetes | 1.4 kB 00:00:00
    updates | 2.9 kB 00:00:00
    (1/4): docker-ce-stable/7/x86_64/primary_db | 152 kB 00:00:01
    (2/4): epel/x86_64/updateinfo | 1.0 MB 00:00:11
    (3/4): updates/7/x86_64/primary_db | 27 MB 00:00:00
    (4/4): epel/x86_64/primary_db | 8.7 MB 00:01:32
    匹配 diffutils-3.3-5.el7.x86_64 的软件包已经安装。正在检查更新。
    无须任何处理
    */
    --4.显示帮助信息
    [root@k8master1 network-scripts]# diff --help
    用法:diff [选项]... FILES
    --5.橘个荔枝 比较文件的区别
    --5.1左右比对,|表示不同 <、>表示多一行
    [root@k8master1 test]# diff -y 1.text 2.text
    1 zhanghao 11 mima 22 1 zhanghao 11 mima 22
    2 zhanghao2 12 mima 23 2 zhanghao2 12 mima 23
    3 zhanghao3 13 mima 24 | 4 zhanghao4 14 mima 26
    4 zhanghao4 14 mima 25 | 3 zhanghao3 13 mima 25
    > 3 zhanghao3 13 mima 25
    --5.2 合并比对
    [root@k8master1 test]# diff -u 1.text 2.text
    --- 1.text 2024-06-21 09:17:18.887960358 +0800
    +++ 2.text 2024-06-21 09:27:02.950726012 +0800
    @@ -1,4 +1,5 @@
    1 zhanghao 11 mima 22
    2 zhanghao2 12 mima 23
    -3 zhanghao3 13 mima 24
    -4 zhanghao4 14 mima 25
    +4 zhanghao4 14 mima 26
    +3 zhanghao3 13 mima 25
    +3 zhanghao3 13 mima 25
    第一部分,显示两个文件的基本信息。---表示第一个文件,+++ 表示第二个文件。
    第二部分,@@包围的内容,其中 -15,7 表示输出的内容属于第一个文件的第15行和第21行,+15,7 表示输出的内容属于第二个文件的第15行到第21行,进行合并显示。
    第三部分,为比较后合并的内容。减号 “-”为变化的部分中第一个文件内容,加号“+”表示变化中第二个文件改变的内容

标签:mima,00,21,kB,--,2024,64,diff,x86
From: https://www.cnblogs.com/tjfdba/p/18259934

相关文章

  • 【2024-06-11】委屈撑人
    20:00人对外部世界首先应当尽力而为,只有在竭尽所能之后,才沉静接受人力所无法改变的部分。                                                 ——冯友兰端午假期第一天......
  • 【2024-06-10】连岳摘抄
    23:59轻汗微微透碧纨,明朝端午浴芳兰。流香涨腻满晴川。彩线轻缠红玉臂,小符斜挂绿云鬟。佳人相见一千年。                                                 ——《浣溪沙......
  • 985211大学出版社出书费用贵吗
    985211大学出版社出书费用贵吗很多老师评职称出书都把985211大学出版社列为推荐出版社行列。我们知道职称出书费用一般都是自费的,那么985211大学出版社出书费用贵吗?985高校,是中国最好的34所大学,211工程是面向21世纪重点建设的100所左右的高等学校和一批重点学科建......
  • 【调试笔记-20240617-Linux- frp 结合 nginx 实现内网网站在公网发布】
    调试笔记-系列文章目录调试笔记-20240617-Linux-frp结合nginx实现内网网站在公网发布文章目录调试笔记-系列文章目录调试笔记-20240617-Linux-frp结合nginx实现内网网站在公网发布前言一、调试环境操作系统:Windows10专业版调试环境调试目标二、调试步骤公......
  • 5.21——❤经验❤
    ......
  • 都2024年了,现在互联网行情怎样?
    都2024年了,互联网行情是怎样的?很直白的说,依旧是差得很,怎么说?我刚在掘金上看到一个掘友写的文章,他是四月领了大礼包,据他的描述如下:互联网行情依旧是差得很,很多的招聘平台都是已读不回,当然还有很多奇葩的HR。加上AI大模型越来越多,甚至说阿里都要用AI来代替20%的人工工作,需要传......
  • 2024华为OD机试真题- 计算三叉搜索树的高度-(C++/Java/Python)-C卷D卷-100分
     2024华为OD机试题库-(C卷+D卷)-(JAVA、Python、C++) 题目描述定义构造三叉搜索树规则如下:每个节点都存有一个数,当插入一个新的数时,从根节点向下寻找,直到找到一个合适的空节点插入。查找的规则是:1.如果数小于节点的数减去500,则将数插入节点的左子树2.如果数大于节点的......
  • 2024年 Java 面试八股文(20w字)
    第一章-Java基础篇1、你是怎样理解OOP面向对象   难度系数:⭐面向对象是利于语言对现实事物进行抽象。面向对象具有以下特征:继承:继承是从已有类得到继承信息创建新类的过程封装:封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口多态性:多态性是指允......
  • Java面试八股文2024最新版
    一、java基础1、java有哪几种数据类型?基本数据类型:byte(1),char(2),short(2),int(4),long(8),double(8),float(4),boolean(1)引用数据类型:各种类和接口,枚举,数组2、 面向对象和面向过程的区别?面向对象和面向过程都是一种开发思想。面向过程就是根据解决问题所需要的步骤,具体化的一步一步的去实现......
  • IDEA 2024 配置 Flink Scala开发环境
    IDEA2024配置FlinkScala开发环境一、环境IntelliJIDEA2024.1(UltimateEdition)项目JDK版本:ZuluJDK11Scala2.12.19Scala编译ServerJDK版本:JDK21Flink1.19.1二、步骤、创建Java项目安装Scala插件,安装后重启位置:Settings-->Plugins-->Marketplace......