Je suis actuellement en train de construire un programme qui ajoute à l'utilisateur actuel de la coquille en fonction du projet sur lequel il travaille, en définissant par projet les alias et les fonctions. Ces alias et fonctions peut et va certainement avoir le même nom comme, par exemple, cdproj
, ce qui permettrait cd
à la racine du projet.
Je voudrais enlever précédemment défini les alias et les fonctions lors de la modification du projet (avant de (re)définir les alias et les fonctions de l'autre projet. Je sais que je peux supprimer un alias avec unalias
dans les deux bash et zsh, mais comment pourrais-je faire de même pour une fonction?