Besoin d'aide pour script avec tableau

Bonjour à tous, je vous explique mon probleme.

Je dois réaliser un script me permettant d’aller compter un certain nombre de fichiers (avec critères) au sein de différents répertoire.

Là ou je bloque c’est que je ne sais pas correctement déclarer un tableau, ni le parcourir.

En gros, ce que j’aimerai c 'est que le resultat de la commande “ls -d */” qui me donne "dossier1/ dossier2/ dossier3/"
remplisse un tableau a 1 dimension avec un dossier par case : | dossier1 | dossier2 | dossier3|

j’aimerai ensuite pouvoir le parcourir afin de recuperer les valeurs du tableau pour les reutiliser avec un “find” de cette manière là :

“find /var/www/http/dossier1 -type f -iname xxx”

Pouvez vous m’aider a resoudre ce probleme ? Je vous en remercie d’avance

PAS LA PEINE DE CRIER

dossiers=( $(ls -d */) ) for dossier in ${dossiers[*]} ; do find "/var/www/http/$dossier" -type f -iname xxx done

Désolé pour les majuscules.
Merci pour ton aide.

Cela me renvoie comme message d’erreur :

syntax error near unexpected token `(' `dossiers= ( $(ls -d */) )'

Pas d’espace ni avant ni après le = peut être ?

Merci beaucoup !!! cela semble correctement fonctionner.
Je te souhaite une bonne journée et merci encore.