Bonjour capcsd,
il y a une commande plus sympa → tree :
Pour lister les fichiers dans le répertoire en cours :
tree --prune -L 1 > liste_des_films
Pour lister les fichiers avi dans le répertoire en cours :
tree --prune -P "*.avi" --ignore-case -L 1 > liste_des_films
Pour lister les fichiers avi+mkv+mpeg dans le répertoire en cours :
tree --prune -P "*.avi|*.mkv|*.mpeg" --ignore-case -L 1 > liste_des_films
Pour lister les fichiers dans le répertoire en cours et ses sous-répertoires (
juste 1 niveau en dessous) :
tree --prune -L 2 > liste_des_films
Pour lister les fichiers dans le répertoire en cours et
TOUS ses sous-répertoires :
tree --prune -R > liste_des_films
Edit :
Ajout de l'option --prune pour ne pas afficher les répertoires vides
ou ne correspondant pas aux critères