linux比较文件内容的命令是什么
1.comm命令
一般格式:comm [-123] file1 file2
说明:comm命令对两个已经排好序的文件进行比较。
选项:
-123 选项1,2和3分别表示不显示comm输出中的第一列、第二列和第三列。
2.diff命令
一般格式: diff [选项] file1 file2
说明:比较两个文本文件,并找出它们的不同。
该命令输出的一般形式如下:
n1 a n3,n4 (把文件1的n1行附加到文件2的n3~n4行后,则二者相同)
n1,n2 d n3 (删除文件1的n1~n2行及文件2的n3行,则二者相同)
n1,n2 c n3,n4 (把文件1的n1~n2行改为文件2的n3~n4行,则二者相同)
选项:
-b 忽略空格造成的差别。
-c 输出格式是带上下文的三行格式。
-C n 输出格式是有上下文的n行格式。
-e 输出一个合法的ed脚本。
-i 忽略字母大小写的区别。
-r 当文件file1 和文件file2都是目录时,递归比较找到的各子目录。
一般格式:comm [-123] file1 file2
说明:comm命令对两个已经排好序的文件进行比较。
选项:
-123 选项1,2和3分别表示不显示comm输出中的第一列、第二列和第三列。
2.diff命令
一般格式: diff [选项] file1 file2
说明:比较两个文本文件,并找出它们的不同。
该命令输出的一般形式如下:
n1 a n3,n4 (把文件1的n1行附加到文件2的n3~n4行后,则二者相同)
n1,n2 d n3 (删除文件1的n1~n2行及文件2的n3行,则二者相同)
n1,n2 c n3,n4 (把文件1的n1~n2行改为文件2的n3~n4行,则二者相同)
选项:
-b 忽略空格造成的差别。
-c 输出格式是带上下文的三行格式。
-C n 输出格式是有上下文的n行格式。
-e 输出一个合法的ed脚本。
-i 忽略字母大小写的区别。
-r 当文件file1 和文件file2都是目录时,递归比较找到的各子目录。
【linux比较文件内容的命令是什么】相关文章
3. 简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
9. 简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
本文来源:https://www.mianshiwenti.com/a13588.html
进入下载页面
﹝linux比较文件内容的命令是什么﹞相关内容
- Linux如何命名文件--使用文件名时应注意
- Linux不知道文件后缀名怎么判断文件类型
- Hashtable 添加内容的方式有哪几种,有什么区别?
- Linux管理员面试题 Linux admin interview questions
- Linux面试题LINUX系统类
- 三个Unix的命令面试题
- Linux中如何用命令创建目录
- Linux管理员面试经常问道的相关命令
- 什么是Linux虚拟文件系统VFS
- 如何打印出当前源文件的文件名以及源文件的当前行号