O sufixo 'g' para alguns utilitários do GnuWin32

1

Para esses comandos, há uma versão g -suffix e uma versão simples:

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

Não consigo encontrar a diferença.

Editar Alguém está interessado nisso: OS Win7 Pro, GnuWin32 coreutils 5.3.

Para ser claro, g é o sufixo de marketing que acompanha o software lançado sob termos de licenciamento GNU (como k para aplicativos de desktop KDE). Aqui eu gostaria de saber por que apenas esses comandos (em coreutils) são sufixados e qual é a diferença com os outros no mesmo diretório sem o sufixo.

    
por antonio 08.07.2013 / 21:08

1 resposta

6

O g prefixo aqui significa que a ferramenta é de GnuWin32 ao contrário do comando nativo do Windows com o mesmo nome. Por exemplo, mkdir e echo são comandos incorporados no cmd.exe shell, e find.exe faz parte do Windows e faz uma coisa completamente diferente do coreutils find (na verdade é mais semelhante a grep ). Portanto, o prefixo é necessário para permitir o acesso a comandos nativos e ao GnuWin32 ao mesmo tempo.

    
por 08.07.2013 / 22:29

Tags