GnuWin32提示diff不是内部或者外部命令

简介: 重现安装步骤: 1、下载软件:只用了diffutils-2.8.7-1.exe以及patch-2.5.9-7-setup.exe。大家可以使用别的版本。 2、安装软件:这里安装到 D:\Program Files (x86)\GnuWin32 3、设置环境变量:path中添加:D:\Program Files (x86)\GnuWin32\bin;  4、采用bat脚本来比较,假设

重现安装步骤:

1、下载软件:只用了diffutils-2.8.7-1.exe以及patch-2.5.9-7-setup.exe。大家可以使用别的版本。

2、安装软件:这里安装到 D:\Program Files (x86)\GnuWin32

3、设置环境变量:path中添加:D:\Program Files (x86)\GnuWin32\bin; 

4、采用bat脚本来比较,假设e:下有两个文件夹:

differ.bat  base work now.diff

这样就生成了一个now.diff来区分两个文件夹的内容。


以上步骤或许有的可以省略。

为同事安装的diff不能使用,因为没有在path下添加路径。


所生成的diff文件可以使用记事本之类的文件打开,不过这样就有所损失了。如果你的机子有安装svn,可以使用

TortoiseUDiff.exe来打开,会有高亮显示。

相关文章
|
7月前
|
数据可视化
在使用SVN的过程中,通过哪些执行查看某个文件的修改信息
在使用SVN的过程中,通过哪些执行查看某个文件的修改信息
1261 0
|
开发工具 git
解决:‘git‘ 不是内部或外部命令,也不是可运行的程序
解决:‘git‘ 不是内部或外部命令,也不是可运行的程序
解决:‘git‘ 不是内部或外部命令,也不是可运行的程序
|
5月前
|
缓存 运维 Java
函数计算产品使用问题之如何在函数代码的根目录中执行命令
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
outreg2的命令代码详解
Stata结果输出:outreg2命令详解
|
JavaScript
tsc : 无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
tsc : 无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
tsc : 无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
|
7月前
|
JavaScript 内存技术
解决报错--‘vite’ 不是内部或外部命令,也不是可运行的程序!
解决报错--‘vite’ 不是内部或外部命令,也不是可运行的程序!
|
运维 Shell C语言
shell脚本介绍、结构和执行、变量及date命令用法
shell脚本介绍、结构和执行、变量及date命令用法
243 2
|
JavaScript
解决报错问题:‘ts-node‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
解决报错问题:‘ts-node‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
1164 0
|
JavaScript 安全 Windows
‘node‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。解决办法
‘node‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。解决办法
|
Shell
【Shell篇】循环查找某个目录的脚本文件并打印运行
这段代码是/build/envsetup.sh文件最后一段代码,搜索了源代码中所有的vendorsetup.sh脚本。
274 0