Bonsoir à vous 🙂
J'ai besoin d'identifier des dossiers pour un projet pro qui semble très délicat...
Je me retrouve avec une arborescence de dossiers de type :
blabla/A/Arthur/...
blabla/A/Alan/...
blabla/blibli/A/Aramis/...
blublu/blibli/bloblo/B/Bertrand/...
Ce que je cherche à récupérer :
blabla/A/Arthur
blabla/A/Alan
blabla/blibli/A/Aramis
blublu/blibli/bloblo/B/Bertrand
Ce que j'ai fait :
find . -ipath "*/[a-z]"
Ce que j'obtiens :
blabla/A
blabla/blibli/A
blublu/blibli/bloblo/B
J'arrive au résultat voulu via :
while read Dossier
do
find "${Dossier}" -mindepth 1 -maxdepth 1
done < <(find . -ipath "*/[a-z]")
Mais vu le nombre de dossier à traiter, si je peux éviter de faire des sous commandes, ça serait appréciable...
Je voulais un truc du genre :
find . -ipath "*/[a-z]/*/"
mais il ne veut pas que path se termine par /.
Une idée ?
Merci beaucoup.
PS : Je suis sous bash v4.4