&引用;diff.exe“;便携式Cygwin失踪

&引用;diff.exe“;便携式Cygwin失踪,cygwin,diff,portability,Cygwin,Diff,Portability,由于缺乏特权/权限/影响力/权力/魅力/金钱,我无法在我的works计算机上安装完整的Cygwin。所以我只好将就一下 我惊骇地发现便携Cygwin中缺少了好的diff.exe 为什么它不见了 我在哪里可以买到 还有什么遗漏?也许你可以试试我的 它有diff.exe婴儿Cygwin的建议不起作用-不断得到核心转储 我的解决方案是在/usr/local/bin中编写一个包装器“diff”脚本,其内容如下: F1=$( cygpath -w $1 ) F1=$( cygpath -w $2 )

由于缺乏特权/权限/影响力/权力/魅力/金钱,我无法在我的works计算机上安装完整的Cygwin。所以我只好将就一下

我惊骇地发现便携Cygwin中缺少了好的
diff.exe

为什么它不见了

我在哪里可以买到

还有什么遗漏?

也许你可以试试我的


它有
diff.exe

婴儿Cygwin的建议不起作用-不断得到核心转储

我的解决方案是在/usr/local/bin中编写一个包装器“diff”脚本,其内容如下:

F1=$( cygpath -w $1 )
F1=$( cygpath -w $2 )

/cygdrive/c/Windows/System32/fc.exe ${F1} ${F2}
输出类似于“diff-c”


不理想。仍然没有人能告诉我为什么Portable Cygwin缺少此命令。

Cygwin实际上可以在没有管理员权限的情况下安装,使用安装程序页面上的“仅为我安装”选项选择安装目录。问题是,名称
setup.exe
触发Windows magic,在调用类似于安装程序的东西时自动请求管理员权限。一种简单的方法是将其重命名,例如将其重命名为
cygwin.exe