Linux/Unix面试题

当前位置: 面试问题网 > Linux/Unix面试题 > Linux上比较文件的命令都有哪些

Linux上比较文件的命令都有哪些

cmp命令
   cmp [options] file1 file2
   比较两个文件,给出差别字符的位置和行号。同时可以设置选项使得cmp给出结果时同时显示差别字符。
   -c 显示第一个差别字符
   -l 以十进制显示差别字符的位置,并以八进制显示其数值
  
   diff 命令
   diff [options] file1 file2
   普通输出格式:
   仅按序显示差别行
   上下文输出格式:-C
   以一些行作为上下文(上下文hunk)来显示差别行,以便用户更清楚地知道所比较文件的差别。
   统一输出格式:-U
   修改了上下文格式,取消了重复的上下文并简化了输出。
   diff3 命令
   两个人同时修改了一个公用文件的情况下,使用diff3命令,可以比较两个文件对一个源文件的修改,并把结果合并在一个输出文件中,用以指出两个文件对源文件所作的修改的冲突之处。
   diff3 [options] myfile oldfile yourfile
   sdiff 命令
   使用交互方式来合并文件,并以逐字格式显示文件。使用交互特性时,应在命令行使用-o file选项指定输出文件,在执行时,sdiff显示每一个hunk,并在其后输出提示符%,此时键入所需要的命令,然后回车,可用的命令如下:
   l 把左边的列复制到输出文件
   r 把右边的列复制到输出文件
   el 先编辑左边的列,然后复制
   er 先编辑右边的列,然后复制
   e 放弃左右两列,输入新文本,然后把新文本复制到输出文件
   eb 链接左右两列并进行修改,然后把结果复制到输出文件
   q 退出

【Linux上比较文件的命令都有哪些】相关文章

1. Linux上比较文件的命令都有哪些

2. linux比较文件内容的命令是什么

3. Linux文件操作命令都有哪些

4. 如何打印出当前源文件的文件名以及源文件的当前行号

5. 如何利用cmp命令比较文件

6. 简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程

7. 说一下Linux下有关用户和组管理的命令

8. 常用UNIX 命令(Linux的常用命令)

9. 介绍一下Linux文件的记录形式

10. C语言变量的命名规则都有哪些

本文来源:https://www.mianshiwenti.com/a13599.html

点击展开全部

《Linux上比较文件的命令都有哪些》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝Linux上比较文件的命令都有哪些﹞相关内容

其它栏目

也许您还喜欢