Bonjour à tous,
J'ai développé ce script qui me permet de ranger les noms des repertoires contenu à l'interieur du repertoire courrant dans un tableau indexé. Hors celui-ci n'a pas l'air de fonctionner puisque l'affichage est toujours vide...

Pouvez vus m'aider svp

Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
# liste tout les repertoire et les place dans un tableau
liste_rep ()
{
	let compteur=1 # declaration du compteur
	declare -a liste # declaration de la variable tableau 
	REP="ls"
	for FICHIER in REP # Parser le répertoire
	do
	if [ -d $FICHIER ] # Si l'occurence est un repertoire
	then
		$liste{compteur}=$FICHIER # Alors l'ajouter à la liste
		compteur ++ # Incrémenter le compteur
	fi
	done
 
	return $liste # Retourner le compteur
}
 
result= liste_rep
echo ${result[*]}