Afficher les chemins de fichiers

Résolu
UnFortMaticien Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
UnFortMaticien Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un dossier A qui contient des sous-dossiers. Ceux-ci contiennent des fichiers.
Je voudrais afficher les chemins absolus des fichiers uniquement (sans sous-dossiers) en donnant comme argument le dossier A.

Exemple :

A est un dossier contenant les sous-dossiers B1, B2 et B3.
B1 contient deux fichier F1 et F2
B2 contient un fichier F1
B3 contient trois fichiers F2, F3 et F5.

Après l'appel d'une commande bash qui doit avoir A comme argument, je voudrais avoir comme résultat un affichage de ce genre :

A/B1/F1
/A/B1/F2
/A/B2/F1
/A/B3/F2
/A/B3/F3
/A/B3/F5


Merci.
A voir également:

2 réponses

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
$ find A -type f 
A/B3/F3 
A/B3/F2 
A/B3/F5 
A/B1/F2 
A/B1/F1 
A/B2/F1 
$ 
$ find $PWD/A -type f
/tmp/A/B3/F3
/tmp/A/B3/F2
/tmp/A/B3/F5
/tmp/A/B1/F2
/tmp/A/B1/F1
/tmp/A/B2/F1
$ 
1
UnFortMaticien Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Merci, ça marche ! :D
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 431
 
Salut,

Avec le chemin absolu tu auras obligatoirement les sous-dossiers d'inclus ;-\
0