[Bash] Lister dossiers et stocker dans un tab
deterred
-
jipicy Messages postés 41342 Statut Modérateur -
jipicy Messages postés 41342 Statut Modérateur -
Bonjour,
Je souhaiterais lister les répertoires d'un dossier, et stocker leur noms (ou chemin dans un tableau)
Ceci afin de parcourir le tableau ensuite et faire un traitement particulier.
Pouvez vous m'indiquer comment lister les répertoires d'un dossier, et stocker leur noms dans un tableau ?
Merci beaucoup
Je souhaiterais lister les répertoires d'un dossier, et stocker leur noms (ou chemin dans un tableau)
Ceci afin de parcourir le tableau ensuite et faire un traitement particulier.
Pouvez vous m'indiquer comment lister les répertoires d'un dossier, et stocker leur noms dans un tableau ?
Merci beaucoup
A voir également:
- Bash lister les répertoires
- Bash addition ✓ - Forum Shell
- Lister les disques cmd ✓ - Forum Windows
- Bingo bash free - Télécharger - Divers Jeux
- Addition en bash ✓ - Forum Shell
- Comment lister sous dos ses lecteurs de disk - Forum Windows
15 réponses
En faisant un compromis entre ton script et les solutions de lami20j et kilian :
#!/bin/bash
i=0
for inode in $(ls -R)
do
if
[ -d $inode ]
then
echo "===================================="
echo $inode
echo
ls -1 $inode
echo "===================================="
rep[$i]=$(basename $inode)
((i++))
fi
done
for k in $(seq $i)
do
echo "${rep[$k]}"
done;-))