1
Linux服务器配置与应用
1.5.1.9 2.1.9 diff
2.1.9 diff

diff:在最简单的情况是,diff比较两个文件的内容(源文件和目标文件)。文件名可以是由标准输入设备读入的文本。作为特别的情况是,diff比较一份标准输入的它自己的拷贝如果源文件是一个目录和目标文件不是(目录),diff会比较在源文件(目录)里的文件名中和目标文件同名的(文件),反过来也一样。如果源文件和目标文件都是目录,diff比较两个目录中相应的文件,依照字母次序排序;这个比较是不会递归的,除非给出-r或者—recursive。diff不把一个目录的内容视为它是一个文件来比较。被指定的文件不能是标准的输入,因为标准的输入是无名的并且“有一样的名字的文件”的观点不适用。diff的选项由-开始,所以正常的源文件(名)和目标文件(名)不可以用-开头。然而,可以被它视为保留的即使作为文件名的开头(they begin with -.)。

操作方法:diff [选项] 源文件 目标文件

选项如下: