Which
De Wikipédia, l'encyclopédie libre
De Wikipédia, l'encyclopédie libre
which (pronom relatif anglais signifiant « lequel ») est une commande Unix (standard POSIX) utilisée pour connaître l'emplacement d'une autre commande.
Dernière version | 2.21 ()[1] |
---|---|
Type | Utilitaire UNIX (d) |
Site web | carlowood.github.io/which |
Cette commande affiche le chemin complet du fichier passé en paramètre en recherchant celui-ci de la même manière que si la commande avait été utilisée dans un interpréteur de commande conforme à la norme POSIX. which cherche le fichier dans la liste des répertoires contenu dans la variable d'environnement PATH.
-a
Exemple sous bash :
$> which which
/usr/bin/which
$> which less
/usr/bin/less
$> which echo
/bin/echo
which se trompe pour echo, puisque c'est la plupart du temps une primitive du shell.
Sous Z Shell, which est une primitive du shell, ce qui lui donne l'avantage de retrouver les alias, les commandes internes et les fonctions du shell.
$> which which
which: shell built-in command
$> which less
/usr/bin/less
$> which echo
echo: shell built-in command
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.