AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 内蒙古时时彩平台 > Linux

Linux 指令篇:文件管理--diff

内蒙古时时彩平台 //www.3rmtj.cn

功能说明:比较文件的差异。

语  法:diff [-abBcdefHilnNpPqrstTuvwy][-<行数>][-C <行数>][-D <巨集名称>][-I <字符或字符串>][-S <文件>][-W <宽度>][-x <文件或目录>][-X <文件>][--help][--left-column][--suppress-common-line][文件或目录1][文件或目录2]

补充说明:diff以逐行的方式,比较文本文件的异同处。所是指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。

参  数:
 -<行数>  指定要显示多少行的文本。此参数必须与-c或-u参数一并使用。
 -a或--text  diff预设只会逐行比较文本文件。
 -b或--ignore-space-change  不检查空格字符的不同。
 -B或--ignore-blank-lines  不检查空白行。
 -c  显示全部内文,并标出不同之处。
 -C<行数>或--context<行数>  与执行"-c-<行数>"指令相同。
 -d或--minimal  使用不同的演算法,以较小的单位来做比较。
 -D<巨集名称>或ifdef<巨集名称>  此参数的输出格式可用于前置处理器巨集。
 -e或--ed  此参数的输出格式可用于ed的script文件。
 -f或-forward-ed  输出的格式类似ed的script文件,但按照原来文件的顺序来显示不同处。
 -H或--speed-large-files  比较大文件时,可加快速度。
 -l<字符或字符串>或--ignore-matching-lines<字符或字符串>  若两个文件在某几行有所不同,而这几行同时都包含了选项中指定的字符或字符串,则不显示这两个文件的差异。
 -i或--ignore-case  不检查大小写的不同。
 -l或--paginate  将结果交由pr程序来分页。
 -n或--rcs  将比较结果以RCS的格式来显示。
 -N或--new-file  在比较目录时,若文件A仅出现在某个目录中,预设会显示:
Only in目录:文件A若使用-N参数,则diff会将文件A与一个空白的文件比较。 
 -p  若比较的文件为C语言的程序码文件时,显示差异所在的函数名称。
 -P或--unidirectional-new-file  与-N类似,但只有当第二个目录包含了一个第一个目录所没有的文件时,才会将这个文件与空白的文件做比较。
 -q或--brief  仅显示有无差异,不显示详细的信息。
 -r或--recursive  比较子目录中的文件。
 -s或--report-identical-files  若没有发现任何差异,仍然显示信息。
 -S<文件>或--starting-file<文件>  在比较目录时,从指定的文件开始比较。
 -t或--expand-tabs  在输出时,将tab字符展开。
 -T或--initial-tab  在每行前面加上tab字符以便对齐。
 -u,-U<列数>或--unified=<列数>  以合并的方式来显示文件内容的不同。
 -v或--version  显示版本信息。
 -w或--ignore-all-space  忽略全部的空格字符。
 -W<宽度>或--width<宽度>  在使用-y参数时,指定栏宽。
 -x<文件名或目录>或--exclude<文件名或目录>  不比较选项中所指定的文件或目录。
 -X<文件>或--exclude-from<文件>  您可以将文件或目录类型存成文本文件,然后在=<文件>中指定此文本文件。
 -y或--side-by-side  以并列的方式显示文件的异同之处。
 --help  显示帮助。
 --left-column  在使用-y参数时,若两个文件某一行内容相同,则仅在左侧的栏位显示该行内容。
 --suppress-common-lines  在使用-y参数时,仅显示不同之处。


 
上一篇:Linux常用命令大全详解  下一篇:Linux基本命令之date命令的参数及获时间戳的方法
  • 王国平应邀为杭州市农村历史建筑保护研讨会作专题讲座 2019-04-21
  • 中国这次强硬反击,传递了四个意味深长的信号! 2019-04-18
  • 黄紫昌独造5球给出最好榜样 张玉宁确定不回国吗? 2019-04-18
  • 特朗普是个典型的笑面虎,当面笑嘻嘻,底下捅刀子 2019-04-08
  • 过端午节要有“三味” 2019-04-08
  • 从拍场“老面孔”论投资的风险和机遇 2019-04-02
  • 5月份61城房价环比反弹 多地调控政策或再加码 ——凤凰网房产北京 2019-04-01
  • 因为中国人最朴素的观念就是安居乐业。家,是人立身之地,是所有努力可以得到支撑的基础,是所有固守能够成功反击的前提。这是游牧民族永远干不动搞不定这个民族的原因。它 2019-04-01
  • 回复@笑傲江湖V:七千二百多吧。 2019-03-30
  • 次仁卓玛一家的端午节 2019-03-30
  • 北欧的千湖之国被选为2018全球最幸福国家 2019-03-25
  • 东鹏控股拟发行1.5亿A股,二次上市进程加快 2019-03-23
  • 筑梦命运共同体 习近平的上合日历 2019-03-22
  • 劳动者能不能炒老板的鱿鱼?答案是不能 2019-03-20
  • 《今天我学习》第一集:如何理解党的十九大的鲜明主题 2019-03-18
  • 567| 985| 953| 938| 801| 735| 338| 913| 904| 631|