env
affiche une liste de toutes les variables d'environnement
$ env |wc -l
63
Total des variables d'environnement = 63
Selon help export
-p display a list of all exported variables and functions
$export -p |wc -l
63
Variables d'environnement+lignes de fonctions=63 puis lignes de fonctions=0
set
dispenser une liste de variables d'environnement+ Shell+fonctions
$set |wc -l
4772
Ensuite, pour afficher uniquement les variables (variables d'environnement+Shell)
$(set -o posix ;set)|wc -l
172
Cela signifie que les lignes de fonctions = 4772-172 et non zéro. Veuillez m'expliquer ce qui se passe.