美文网首页
linux 中两个文档怎么对比内容是否一致

linux 中两个文档怎么对比内容是否一致

作者: lookphp | 来源:发表于2019-03-20 10:53 被阅读0次

    可以用diff命令对比文档内容。
    [语法]: diff [参数] 文件1 文件2
    [说明]: 本命令比较两个文本文件,将不同的行列出来
    -b 将一串空格或TAB 转换成一个空格或TAB
    -e 生成一个编辑角本,作为ex 或ed 的输入可将文件1 转换成文件2
    [例子]:

    diff file1   file2
    diff -b file1 file2
    diff -e file1 file2   >edscript
    

    diff 命令的常用参数

    a 将所有文件当做文本文件来处理
    b 忽略空格造成的不同
    B 忽略空行造成的不同
    q 只报告什么地方不同,不报告具体的不同信息
    H 利用试探法加速对大文件的搜索
    i 忽略大小写的变化
    l 用pr对输出进行分页
    r 在比较目录时比较所有的子目录
    s 两个文件相同时才报告
    v 在标准输出上输出版本信息并退出

    ll -R > dir1.list
    ll -R > dir2.list
    提取两个列表,再用diff比较

    相关文章

      网友评论

          本文标题:linux 中两个文档怎么对比内容是否一致

          本文链接:https://www.haomeiwen.com/subject/gyxzmqtx.html