Vérifiez le PATH de votre Mac avec echo $ PATH

Chaque fois que vous exécutez une commande via le Terminal directement par un nom de commande comme ls ou dscacheutil, votre Mac regarde à travers une série de répertoires pour que cette commande existe. Cette liste de répertoires s'appelle PATH, et c'est un report des bases unix de Mac OS X.

Comme vous l'aurez deviné, vérifier votre PATH sous Mac OS X est le même que dans la plupart des autres versions Unix, donc si vous venez d'un fond Linux ou Unix, vous pouvez utiliser la même syntaxe pour vérifier le chemin et voir quels répertoires sont inclus dans le chemin actuellement actif du shell.

Pour vérifier cela, il suffit d'utiliser la commande echo à l'invite du terminal, comme suit:

echo $PATH

L'exécution de cette commande aboutira à quelque chose comme:

$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

Les répertoires listés sont ceux qui sont recherchés pour les commandes. Alors la prochaine fois que quelqu'un vous demande si un répertoire est dans votre chemin, vous savez maintenant où chercher et comment le savoir.

Cela peut également être utile lors du dépannage des commandes non trouvées et d'autres messages d'erreur associés à l'exécution des commandes, car si un chemin bin n'est pas répertorié, il peut être nécessaire de l'ajouter avant que le shell ne sache où exécuter la commande en question.