Суффикс `g` для некоторых утилит GnuWin32

Для этих команд есть gверсия с суффиксом и простая версия:

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

Я не могу найти разницу.

Редактировать Кто-то заинтересован в этом: ОС Win7 Pro, GnuWin32 coreutils 5.3.

Чтобы быть ясным, g маркетинговый суффикс, сопровождающий программное обеспечение, выпущенное в соответствии с условиями лицензирования GNU (например, k для настольных приложений KDE). Здесь я хотел бы знать, почему суффиксы только эти команды (в coreutils) и в чем разница с другими в том же каталоге без суффикса.

1 ответ

Решение

g префикс здесь означает, что инструмент от GnuWin32, в отличие от собственной команды Windows с тем же именем. Например, mkdir а также echo встроенные команды в cmd.exe оболочка и find.exe является частью Windows и делает совершенно разные вещи от coreutils find (на самом деле это больше похоже на grep). Следовательно, префикс необходим для одновременного доступа к собственным командам и командам GnuWin32.

Другие вопросы по тегам