[Bash] Lister dossiers et stocker dans un tab
deterred
-
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
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:
- Liste bash
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste code ascii - Guide
- Site dangereux liste - Guide
- Liste site streaming illégal - Accueil - Services en ligne
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;-))