功能:比较两个文件的差异,并把不同地方的信息显示出来。
语法:diff [options] FILES
FILES的格式:
- FILE1 FILE2 :源是一个文件,目标也是文件。这两个文件必须是文本文件。以逐行的方式,比较文本文件的异同处。
e.g. diff 1.txt 2.txt - DIR1 DIR2 :源是一个目录,目标是目录。diff 命令会比较两个目录下名字相同的文本文件,依照字母次序排序,列出不同的二进制文件,列出公共子目录,列出只在一个目录出现的文件。
e.g. diff dir1 dir2 - FILE DIR :源是一个文件,目标是目录。diff命令把源文件与目标目录下的同名文件比较。
e.g. diff 1.txt dir2 - DIR FILE :源是一个目录,目标是文件(不是目录)。源目录下所有文件中与目标文件同名的文件,将用来与目标文件比较。
e.g. diff dir1 2.txt