• # Zsh

    Posté par . En réponse au message Fonctions et alias de même noms, et surcharge d'alias. Évalué à 4.

    Les alias et les fonctions sont deux concepts différents. Le premier est utilisé lors de l'expansion de la ligne de commande (forcement d'abord), le second lors de l'exécution.

    http://zsh.sourceforge.net/Doc/Release/Expansion.html

    La question devient plus intéressante lorsqu'il s'agit de savoir dans quel ordre sont exécutés les builtins, fonctions, exécutables. Probablement dans cet ordre, mais je ne suis pas capable de trouver la réponse claire dans la doc.

    Il est aussi possible d'utiliser where ou whence -a pour avoir la liste des commandes correspondantes, et l'ordre de sélection.