Das g
Präfix hier bedeutet, dass das Tool von GnuWin32 stammt, im Gegensatz zum nativen Windows-Befehl mit demselben Namen. Zum Beispiel mkdir
und echo
sind eingebaute Befehle in der cmd.exe
Shell. Sie find.exe
sind Teil von Windows und unterscheiden sich grundlegend von den coreutils find
(sie ähneln sich eher grep
). Daher ist das Präfix erforderlich, um den gleichzeitigen Zugriff auf native Befehle und GnuWin32-Befehle zu ermöglichen.
Das Suffix "g" für einige GnuWin32-Dienstprogramme
499
antonio
Für diese Befehle gibt es sowohl eine g
-suffix-Version als auch eine einfache Version:
gdate.exe gecho.exe ginstall.exe gln.exe gmkdir.exe grmdir.exe gsort.exe
Ich kann den Unterschied nicht finden.
Jemand ist daran interessiert: OS Win7 Pro, GnuWin32 coreutils 5.3.
Um es klar zu sagen, g
ist die Begleit-Software für das Marketing-Suffix unter GNU-Lizenzbedingungen (wie k
für KDE-Desktop-Apps) veröffentlicht. Hier würde ich gerne wissen, warum nur diese Befehle (in coreutils) ein Suffix sind und was der Unterschied zu den anderen im selben Verzeichnis ohne das Suffix ist.
Ich gehe davon aus, dass Sie Windows verwenden. Woher bekommst du diese Namen? Sind das vielleicht Links?
terdon vor 11 Jahren
0
@ terdon: GnuWin = "Ports von Tools mit einer GNU oder einer ähnlichen Open-Source-Lizenz für modernes MS-Windows" (gnuwin32.sourceforge.net). Laden Sie coreutils herunter und finden Sie die Binärdateien hier `coreutils-5.3.0-bin \ bin`.
antonio vor 11 Jahren
0
Ich weiß, ich weise auf die Details hin, die Sie in Ihre Frage aufnehmen sollten, Ihr Betriebssystem, die Quelle, von der Sie Dinge heruntergeladen haben usw.
terdon vor 11 Jahren
0
@terdon: Ich habe meine Frage nicht mit meiner Betriebssystemversion verknüpft und die Website / Beschreibung für gnuwin32 sollte in der Tagzusammenfassung stehen.
antonio vor 11 Jahren
0
Ich entschuldige mich, ich hatte die Situation missverstanden. Ich dachte, Sie hätten beide `gdate.exe` _and_` date.exe` von der GNU-Tools-Site heruntergeladen, also habe ich gefragt, wo Sie sie haben, damit ich leicht nachschauen kann, ob ich herausfinden könnte, was falsch war.
terdon vor 11 Jahren
0
1 Antwort auf die Frage
6
grawity
Klar, während ich kein eingebautes `ln` und` install` sehe, obwohl es sehr häufig ist, ist es auch nicht eingebaut.
antonio vor 11 Jahren
0
Verwandte Probleme
-
1
Find for Windows gibt "Zugriff verweigert", wenn Sie versuchen, in niedrigere Verzeichnisse zu rekur...
-
1
grep unter Windows XP vs. Windows 7
-
3
Unterschied zwischen UnxUtils und GnuWin32?
-
1
Warum enthält gnuwin32 keine ssh?
-
4
Wie kann ich ein von GNU NTFSclone unter Windows erstelltes NTFS-Image bereitstellen?
-
1
Warum findet GNU keine rekursive Arbeit unter Windows 7?
-
2
Diesen einfachen regulären Ausdruck in grep abgleichen
-
2
Sed für Fenster
-
1
Fordern Sie einen Benutzer auf und warten Sie auf eine Antwort
-
1
Was macht der grep-Schalter --color = auto?