In einer Windows-Eingabeaufforderung kann ich den Speicherort von Dingen wie Java und GIT mithilfe von where
Befehl.
Zum Beispiel eingeben where java
Erträge C:\Program Files\Java\jdk1.8.0_05
.
Was ist das macOS Terminal-Äquivalent für den Befehl Windows-Eingabeaufforderung? where
?
terminal
command-line
search
James Dunn
quelle
quelle
Das
which
Befehl druckt die am weitesten fortgeschrittene Anwendung auf dem PFAD, wohingegenwhere
druckt alle passenden Anwendungen auf dem Pfad.Die wirkliche Äquivalenz ist
which -a someApp
===where someApp
quelle
which
allein gibt die Instanz zurück, die zuerst auf dem Pfad von links nach rechts aufgelöst wurde.where
Gibt ALLE gefundenen Instanzen auf dem Pfad zurück, die von links nach rechts aufgelöst wurden. Wenn Sie sehen möchten, worüber ich auf einem Windows 7-System spreche, wenn Sie tippenwhere notepad
Möglicherweise sehen Sie zwei zurückgegebene PfadeC:\>where notepad C:\Windows\System32\notepad.exe C:\Windows\notepad.exe