Linux diffstat命令

news/2023/6/7 1:03:15

Linux diffstat命令根据diff的比较结果,显示统计数字。

diffstat读取diff的输出结果,然后统计各文件的插入,删除,修改等差异计量。

语法

diff [-wV][-n <文件名长度>][-p <文件名长度>]

参数

  • -n<文件名长度>  指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。

  • -p<文件名长度>  与-n参数相同,但此处的<文件名长度>包括了文件的路径。

  • -w  指定输出时栏位的宽度。

  • -V  显示版本信息。

实例

用户也可以直接使用"|"将diff指令所输出的结果直接送给diffstat指令进行统计结果的显示。

使用该指令时,若所比较的文件或者子目录不在当前目录下,则应该使用其完整路径。

将目录"test1"和"test2"下的同名文件"testf.txt"使用diff指令进行比较。然后使用diffstat指令对结果进行统计显示,输入如下命令:

$ diff test1 test2 | diffstat #进行比较结果的统计显示

注意:使用这条命令可以非常方便地实现统计显示的功能。

对于查看文件中的内容,用户可以通过指令"cat"进行查看即可,具体操作如下:

$ cat test1/testf.txt #查看test1/testf的内容

abc

def

ghi

jkl

mno

pqr

stu

vws

$ cat test2/testf.txt #查看test2/testf的内容

abc

def

ghi

jkl

mno

从上面的文件内容显示,可以看到两个文件内容的差别。现在来运行刚才的命令,对文件比较的结果进行统计显示,结果如下:

testfile | 2 +- #统计信息输出显示

1 file changed, 1 insertion(+), 1 deletion(-)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4559129.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

Chosen by god

组合 一道组合数学题&#xff0c;链接 http://acm.fzu.edu.cn/problem.php?pid2301 解析 题目的意思对方有两只怪物&#xff0c;一只血量为mmm, 另一只血量为无穷。游戏共nnn个回合&#xff0c;每个回合会随机地选择对方的一只怪物进行攻击&#xff0c;问在nnn回合内打死那…

java中compliant是什么意思,compliant是什么意思_compliant的翻译_音标_读音_用法_例句_爱词霸在线词典...

全部符合的Chief compliant: Contractions, rupture of membranes.主诉: 宫缩, 胎膜破裂.期刊摘选Nature, instead of being compliant, is indifferent.大自然是冷漠的, 绝不屈从于人类的意志.期刊摘选To be compliant to organization arrangements, and conscientiously imp…

qt emit是什么意思_2020年11月12日 无赞赏QT吗哪 :一同站在福音之上的祷告同工...

QT是Quiet Time的简称&#xff0c;是敬虔时刻的意思&#xff1b;QT也就是灵修。QT(灵修)是每位基督徒每天生命中的需要&#xff0c;就如同人肉体每天需要食物一样&#xff0c;所以QT是基督徒每天成长的必须&#xff1b;并且最有效的QT就是早上(比如&#xff1a;早上吃苹果是金苹…

qt emit是什么意思_2020年11月14日 无赞赏QT吗哪 :在历史的掌权者面前作信心的决断...

QT是Quiet Time的简称&#xff0c;是敬虔时刻的意思&#xff1b;QT也就是灵修。QT(灵修)是每位基督徒每天生命中的需要&#xff0c;就如同人肉体每天需要食物一样&#xff0c;所以QT是基督徒每天成长的必须&#xff1b;并且最有效的QT就是早上(比如&#xff1a;早上吃苹果是金苹…

java中Teacher是什么意思_teacher中文是什么意思

展开全部teacher英文发音&#xff1a;[ˈtiːtʃər]中文释义&#xff1a;n.教师;教员;老师;先生例句&#xff1a;He was disciplined at school for talking back to the teacher.他因为和教师顶嘴受e69da5e6ba903231313335323631343130323136353331333431353965到了处分。短语…

2.3总线仲裁

文章目录一、引子二、总线仲裁三、集中仲裁方式1.链式查询方式&#xff08;1&#xff09;介绍&#xff08;2&#xff09;过程&#xff08;3&#xff09;特点&#xff08;4&#xff09;优缺点①优点②缺点2.计数器查询方式&#xff08;1&#xff09;介绍&#xff08;2&#xff0…

Android 蓝牙开发——蓝牙协议配置(七)

蓝牙主要分为两种模式&#xff0c;一种是媒体输出&#xff08;Source&#xff09;端&#xff0c;一种是媒体输入&#xff08;Sink&#xff09;端。也可以理解为服务端&#xff08;Server&#xff09;与客户端&#xff08;Client&#xff09;的关系。 蓝牙配置文件&#xff08;B…

购票系统设计之余票处理

标题购票系统设计之余票处理 一、前言 铁路12306&#xff0c;对于所有人来说是非常熟悉。早些年&#xff0c;经常是一到发票时间&#xff0c;系统就自然崩溃了&#xff0c;让无数人痛骂不止&#xff0c;最终无奈向黄牛低头。最后&#xff0c;阿里程序猿忍不住了&#xff0c;伸…