linux 显示diff命令输出信息的柱状图 命令:diffstat

使用diffstat制作显示diff命令输出信息的柱状图

当使用Linux中的diff命令比较文件时,可以使用diffstat命令来生成可视化的diff结果。本文将介绍如何使用diffstat制作显示diff命令输出信息的柱状图。下面是详细的步骤。

1.安装diffstat

首先要确保系统中安装了diffstat,在命令行中输入如下命令安装diffstat:

sudo apt-get install diffstat

2.生成diff文件

使用diff命令生成diff文件。假设要比较文件file1和file2,那么在命令行中输入如下命令:

diff file1 file2 > diff_file

这将在当前目录下生成一个名为diff_file的文件,其中包含diff命令的输出信息。

3.生成柱状图

在命令行中输入如下命令生成柱状图:

diffstat diff_file -p > diffstat_file

这将在当前目录下生成一个名为diffstat_file的文件,其中包含diffstat命令的输出信息,这个输出信息已经以柱状图的形式展现出来了。

4.查看柱状图

最后一步就是在终端上查看柱状图啦!使用以下命令来打开diffstat_file:

less diffstat_file

运行命令后,你会看到类似这样的输出:


~/code/test$ less diffstat_file
 20 files changed, 38 insertions(+), 4 deletions(-)

 .config.txt.swp   |   1 -
 Makefile          |   2 +-
 README.md         |   7 +++++++
 config.txt        |   4 ++--
 file1             |   1 +
 file2             |   2 ++
 main.c            |   1 +
 7 files changed, 17 insertions(+), 2 deletions(-)

这样,你就成功地使用了diffstat命令制作了显示diff命令输出信息的柱状图!

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容