Si homebrew est correctement installé /usr/local/bin/
est vérifié avant /usr/bin/
. Vérifiez cela avec echo $PATH
Ceci vous montrera les chemins que le système d'exploitation essaie de trouver la commande que vous avez entrée et il les essaie dans l'ordre indiqué.
Un peu de fantaisie
en utilisant le shell bash :
echo $PATH | awk '{ n = split($0, paths, ":"); for (i=0; ++i <= n;) print i, paths[i] }'
(en utilisant le poisson shell) :
echo $PATH | awk '{ n = split($0, paths, " "); for (i=0; ++i <= n;) print i, paths[i] }'
Ceci montrera une liste numérotée des chemins essayés. Le mien montre
1 /Users/peter/.gem/ruby/2.0.0/bin
2 /usr/local/sbin
3 /usr/local/bin
4 /usr/bin
5 /bin
6 /usr/sbin
7 /sbin
8 /Library/TeX/texbin
Le système va parcourir les répertoires dans l'ordre ci-dessus à la recherche de commandes, dans votre cas less
. S'il n'est pas dans le premier, il essaiera le suivant jusqu'à ce qu'il soit à court d'options et affiche une erreur.
Donc, si votre echo $PATH
montre des résultats similaires aux miens, vous utilisez la version homebrew de less.