0 votes

La commande where énumère les gls pour where ls

J'essayais de lister les chemins d'accès des ls les exécutables à l'aide de where ls qui devrait dresser la liste de tous les emplacements où les exécutables ls existent, avec l'alias de ls .

J'ai également installé coreutils via homebrew avec le préfixe g Ainsi, la commande ls de coreutils sera gls .

Lorsque je lance la commande where ls J'ai obtenu le résultat suivant.

$ where ls                                                                                                                                                             
ls: aliased to command exa -F --icons
/usr/local/bin/gls
/bin/ls
/bin/ls

Ma question est la suivante : pourquoi /usr/local/bin/gls figure sur la liste ?

2voto

La cause du problème a été trouvée. J'ai ohmyzsh et activé gnu-utils plugin.

Lorsque j'ai désactivé le gnu-utils plugin, la liste ne contenait pas de gls .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X