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来打开,会有高亮显示。

相关文章
|
3月前
|
数据可视化
在使用SVN的过程中,通过哪些执行查看某个文件的修改信息
在使用SVN的过程中,通过哪些执行查看某个文件的修改信息
241 0
|
开发工具 git
解决:‘git‘ 不是内部或外部命令,也不是可运行的程序
解决:‘git‘ 不是内部或外部命令,也不是可运行的程序
解决:‘git‘ 不是内部或外部命令,也不是可运行的程序
|
2月前
|
PHP
远程代码与命令执行
远程代码与命令执行
12 0
|
JavaScript
tsc : 无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
tsc : 无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
tsc : 无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
|
9月前
|
运维 Shell C语言
shell脚本介绍、结构和执行、变量及date命令用法
shell脚本介绍、结构和执行、变量及date命令用法
135 2
|
10月前
|
JavaScript
解决报错问题:‘ts-node‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
解决报错问题:‘ts-node‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
729 0
|
10月前
|
JavaScript 安全 Windows
‘node‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。解决办法
‘node‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。解决办法
|
Shell Linux Perl
shell 定义绝对路径,出错 sed: 未找到命令,脚本功能:替换某一行内容
shell 定义绝对路径,出错 sed: 未找到命令,脚本功能:替换某一行内容
shell 定义绝对路径,出错 sed: 未找到命令,脚本功能:替换某一行内容