===== 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 ==== * Shell-Zugriff ==== 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 ==== * [[sammlung:whereis|whereis – Binaries/Manpages finden]] * [[sammlung:find|find – flexible Suche]] * [[kommandoreferenz:suchen|Dateien suchen – Übersicht]] ==== Quellen ==== * [[https://man7.org/linux/man-pages/man1/which.1.html|man which]] ---- {{tag>cli utilities}} ----