which(1) (BSD Compatibility Package) which(1)
NAME
which - Ein Kommando lokalisieren, seinen Pfadnamen oder Alias anzei-
gen
SYNTAX
/usr/ucb/which [filename] ...
BESCHREIBUNG
which sucht in einer Namensliste nach den Dateien, die ausgeführt wer-
den würden, wenn diese Namen als Kommandonamen angegeben worden wären.
Jedes Argument wird, sofern es ein Alias ist, erweitert und im Pfad
des Benutzers gesucht. Sowohl Aliasse als auch der Pfad werden aus der
Datei .cshrc des Benutzers übernommen.
DIAGNOSE
Eine Diagnose wird für die Namen ausgegeben, für die ein aus mehreren
Wörtern bestehender Alias erstellt wurde, oder wenn eine ausführbare
Datei mit dem Argumentnamen nicht im Pfad gefunden wurde.
HINWEISE
Es werden nur Aliasse und Pfade aus der Datei ~/.cshrc verwendet; es
wird nicht versucht, aus der aktuellen Umgebung zu importieren.
which muß durch csh(1) ausgeführt werden, da nur csh die Aliasse
erkennt. Wenn Sie die Shell sh anstelle von csh verwenden, stellt
whence -v ähnliche Funktionen zur Verfügung.
Zur Kompensation für Dateien ~/.cshrc, bei denen Aliasse davon abhän-
gig sind, daß die Variable prompt gesetzt ist, setzt which diese
Variable. Wenn die Datei ~/.cshrc eine Ausgabe erstellt oder zu einer
Eingabe auffordert, wenn prompt gesetzt ist, erzeugt which möglicher-
weise merkwürdige Ergebnisse.
DATEIEN
~/.cshrc Quelle von Aliassen und Pfadwerten
SIEHE AUCH
csh(1), ksh(1), sh(1).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98