一些 GnuWin32 实用程序的“g”后缀

一些 GnuWin32 实用程序的“g”后缀

这些命令有g带后缀的版本和普通的版本:

gdate.exe
gecho.exe
ginstall.exe
gln.exe
gmkdir.exe
grmdir.exe
gsort.exe

我找不到区别。

编辑有人对此感兴趣:OS Win7 Pro,操作系统 coreutils 5.3。

需要明确的是,g营销后缀是随附在 GNU 许可条款下发布的软件(如kKDE 桌面应用程序)的。在这里我想知道为什么只有这些命令(在 coreutils 中)带有后缀,以及与同一目录中没有后缀的其他命令有什么区别。

答案1

g 字首这里的意思是该工具来自 GnuWin32,而不是同名的 Windows 本机命令。例如,mkdirecho是 shell 中的内置命令cmd.exe,而find.exe它是 Windows 的一部分,并且与 coreutils 的功能完全不同find(它实际上更类似于grep)。因此,需要前缀以允许同时访问本机和 GnuWin32 命令。

相关内容