Aller au contenu

Les bibliothèques de fonctions#


Les bibliothèques#

On créé un répertoire dans lequel on stocke les fichiers contenant les fonctions (le nom du fichier doit être le même que le nom de la fonction)

Pour utiliser cette bibliothèque, positionner la variable FPATH , puis importer les fonctions (par autoload ou typeset -fu )

FPATH=$HOME/lib/rep1:$HOME/lib/rep2
tyteset -fu ma_fonction
autoload ma_fonction

On peut définir des fonctions dans le fichiers définie par ENV mais elles ne seront visibles que du shell interactif, pour les rendre toujours visible il faut les exporter par typeset -fx fonc


📘 display or modify KornShell functions