Inhaltsverzeichnis

which - Position eines Kommandos im PATH anzeigen

Kurzfassung: which zeigt, welches ausführbare Programm bei Eingabe eines Kommandos aufgrund des aktuellen PATH ausgeführt würde.

Übersicht

Hilfreich, wenn mehrere Versionen eines Werkzeugs installiert sind oder der PATH unklar ist. Beachten: Viele Shells bieten type -a/command -v als robustere Alternative.

Voraussetzungen

Syntax

which [OPTIONEN] NAME ...

Beispiele

which python
which -a ssh     # alle Treffer im PATH
 
# Shell-alternativen
command -v ssh
type -a ssh

Hinweise

  • which ist je nach System externes Programm oder Shell-Funktion; Verhalten kann variieren.
  • Für Skripte ist command -v vorzuziehen (POSIX).

Siehe auch

Quellen