Il est bien utile de pouvoir afficher le nom de la fonction dans un Shell, notamment pour le diagnostic.

Pour cela, il existe la variable 'FUNCNAME' lorsque vous déclarez utiliser le Bash en entête de votre script.

En effet, si vous avez un script tel que le suivant :

#!/bin/bash

#

mafonction()

echo " Entree dans fonction $FUNCNAME"

}

echo Debut du script

mafonction

echo Fin du script

 

Vous obtiendrez alors l'affichage suivant :

Debut du script

Entree dans fonction mafonction

Fin du script

icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone