Bonjour,
d'habitude j'utilise la commande suivante pour copier mon fichier dans les dossiers:
ls -d */ | xargs -n 1 cp -v fichier.txt
avec une arborescence du type:
1 2
| ls dossier_1
text1 text2 |
mais, cette fois-ci je souhaite copier un fichier dans les derniers sous dossier;
1 2 3 4 5 6 7
| dossier_1 dossier_2
ls dossier_1
dossier_11 dossier_12
ls dossier_11
text1 text2 text3
ls dossier_2
dossier_21 dossier_22 |
Comment copier un même fichier mais uniquement dans le dernier sous dossier?
car en ajoutant la fonction recursive de cp, cela copie ce meme fichier mais dans tout les sous dossier or je veux uniquement le dernier sous dossier:
ls -d */ | xargs -n 1 cp -v -r fichier.txt
Merci,
Hamtaroux
Partager